Tinypliny's Journal
My Podcast Link
09/03/2011 10:52 #55079
rcconf - Debian runlevel ConfigurationCategory: linux
│ [*] alsa-utils
│ [*] anacron
│ [*] aumix
│ [*] bluetooth
│ [*] bootlogs
│ [*] console-setup
│ [*] cron
│ [*] dbus
│ [*] fancontrol
│ [*] fuse
│ [*] hal
│ [*] hddtemp
│ [*] hdparm
│ [*] kbd
│ [*] keyboard-setup
│ [*] live-boot
│ [*] live-config
│ [*] lm-sensors
│ [*] module-init-tools
│ [*] network-manager
│ [*] openvpn
│ [*] plymouth
│ [*] pppd-dns
│ [*] procps
│ [*] rsync
│ [*] rsyslog
│ [*] sudo
│ [*] udev
│ [*] x11-common
I guess I can disable the ones in blue.. How about the others? What are these things anyway?!
09/03/2011 10:07 #55076
All packages on my CrunchbangCategory: linux
Run:
ls /var/lib/dpkg/info/*.list -lh >packagelist.txt
to get this:
Vanilla Crunchbang
- abiword-common
- abiword-plugin-grammar
- abiword-plugin-mathview
- abiword
- adduser
- adobe-flashplugin
- alsa-base
- alsa-utils
- anacron
- apt-xapian-index
- aptitude
- arj
- aspell-en
- aspell
- aumix-common
- aumix
- b43-fwcutter
- base-passwd
- bash-completion
- bash
- bc
- binutils
- bluez
- bsdmainutils
- bsdutils
- build-essential
- busybox
- bzip2
- cabextract
- catfish
- console-common
- console-data
- console-terminus
- consolekit
- coreutils
- cowsay
- cpio
- cpp-4.4
- cpp
- cron
- crunchbang-bin-scripts
- crunchbang-extra-themes
- crunchbang-wallpapers
- dash
- debconf-i18n
- debconf
- debian-archive-keyring
- debianutils
- defoma
- desktop-file-utils
- dictionaries-common
- diffutils
- dmidecode
- dmsetup
- dmz-cursor-theme
- dnsmasq-base
- docbook-xml
- dosfstools
- dwm-tools
- eject
- elementary-icon-theme
- esound-clients
- esound-common
- evince-common
- evince
- exiv2
- exo-utils
- fakeroot
- fancontrol
- fbxkb
- figlet
- file-roller
- file
- findutils
- firmware-b43-installer
- firmware-b43legacy-installer
- firmware-linux-nonfree
- firmware-linux
- fontconfig-config
- fontconfig
- fortune-mod
- ftp
- fuse-utils
- g++-4.4
- g++
- gamin
- gawk
- gcalctool
- gcc-4.4-base
- gcc-4.4
- gcc
- gconf2-common
- gconf2
- gdebi-core
- gdebi
- gedit-plugins
- gettext-base
- ghostscript
- giblib1
- gimp-data
- gimp-gmic
- gimp-plugin-registry
- gimp
- gksu
- gnome-bluetooth
- gnome-doc-utils
- gnome-icon-theme
- gnome-keyring
- gnome-mime-data
- gnome-user-guide
- gnumeric-common
- gnumeric
- gnupg
- gparted
- gpgv
- grep
- groff-base
- gsfonts
- gsimplecal
- gstreamer0.10-alsa
- gstreamer0.10-plugins-base
- gtk2-engines-murrine
- gtk2-engines-pixbuf
- gtk2-engines-xfce
- gtk2-engines
- gtrayicon
- gvfs-backends
- gvfs
- gzip
- hal-info
- hal
- hddtemp
- hdparm
- hicolor-icon-theme
- hostname
- human-icon-theme
- hunspell-en-us
- ifupdown
- imagemagick
- info
- initramfs-tools
- initscripts
- insserv
- install-info
- inxi
- iproute
- iptables
- iputils-ping
- iso-codes
- jfsutils
- kbd
- lame
- less
- lha
- liba52-0.7.4
- libaa1
- libabiword-2.8
- libacl1
- libaiksaurus-1.2-0c2a
- libaiksaurus-1.2-data
- libaiksaurusgtk-1.2-0c2a
- libalgorithm-diff-perl
- libalgorithm-diff-xs-perl
- libalgorithm-merge-perl
- libarchive1
- libart-2.0-2
- libasound2
- libaspell15
- libass4
- libasyncns0
- libatasmart4
- libatk1.0-0
- libatk1.0-data
- libattr1
- libaudio2
- libaudiofile0
- libaudit0
- libavc1394-0
- libavcodec52
- libavformat52
- libavutil49
- libbabl-0.0-0
- libblas3gf
- libblkid1
- libbluetooth3
- libbonobo2-0
- libbonobo2-common
- libbonoboui2-0
- libbonoboui2-common
- libboost-iostreams1.42.0
- libbsd0
- libbz2-1.0
- libc-bin
- libc-dev-bin
- libc6-dev
- libc6
- libcaca0
- libcairo-perl
- libcairomm-1.0-1
- libcap-ng0
- libcap2
- libcddb2
- libcdio-cdda0
- libcdio-paranoia0
- libcdio10
- libcdparanoia0
- libcdt4
- libck-connector0
- libcolamd2.7.1
- libcroco3
- libcups2
- libcupsimage2
- libcwidget3
- libdatrie1
- libdb4.7
- libdb4.8
- libdbus-glib-1-2
- libdc1394-22
- libdca0
- libdevmapper1.02.1
- libdirac-encoder0
- libdirectfb-1.2-9
- libdjvulibre-text
- libdjvulibre21
- libdrm-intel1
- libdrm-nouveau1
- libdrm-radeon1
- libdrm2
- libdvbpsi6
- libdvdcss2
- libdvdnav4
- libdvdread4
- libebml0
- libedit2
- libeggdbus-1-0
- libelf1
- libenca0
- libenchant1c2a
- libept1
- libesd0
- libevent-1.4-2
- libevince2
- libexif12
- libexiv2-9
- libexo-0.3-0
- libexo-common
- libexpat1
- libfaad2
- libffi5
- libfftw3-3
- libflac8
- libfont-afm-perl
- libfont-freetype-perl
- libfontconfig1
- libfontenc1
- libfribidi0
- libfs6
- libfuse2
- libgail18
- libgamin0
- libgcc1
- libgconf2-4
- libgcr0
- libgcrypt11
- libgd2-noxpm
- libgdbm3
- libgdome2-0
- libgdome2-cpp-smart0c2a
- libgdu0
- libgegl-0.0-0
- libgfortran3
- libgif4
- libgimp2.0
- libgksu2-0
- libgl1-mesa-dri
- libgl1-mesa-glx
- libglade2-0
- libglew1.5
- libglib-perl
- libglib2.0-0
- libglib2.0-data
- libglibmm-2.4-1c2a
- libglu1-mesa
- libgmp3c2
- libgnome-bluetooth7
- libgnome-keyring0
- libgnome2-0
- libgnome2-canvas-perl
- libgnome2-common
- libgnome2-perl
- libgnome2-vfs-perl
- libgnomecanvas2-0
- libgnomecanvas2-common
- libgnomeui-0
- libgnomeui-common
- libgnomevfs2-0
- libgnomevfs2-common
- libgnomevfs2-extra
- libgnutls26
- libgoffice-0.8-8-common
- libgoffice-0.8-8
- libgomp1
- libgp11-0
- libgpg-error0
- libgphoto2-2
- libgphoto2-port0
- libgpm2
- libgraph4
- libgs8
- libgsf-1-114
- libgsf-1-common
- libgsm1
- libgstreamer-plugins-base0.10-0
- libgstreamer0.10-0
- libgtk2-perl
- libgtk2.0-0
- libgtk2.0-bin
- libgtk2.0-common
- libgtkglext1
- libgtkmathview0c2a
- libgtkmm-2.4-1c2a
- libgtksourceview2.0-0
- libgtksourceview2.0-common
- libgtop2-7
- libgtop2-common
- libgucharmap7
- libgudev-1.0-0
- libgvc5
- libhal-storage1
- libhal1
- libhtml-format-perl
- libhtml-parser-perl
- libhtml-tagset-perl
- libhtml-tree-perl
- libhunspell-1.2-0
- libice6
- libicu44
- libid3tag0
- libidl0
- libidn11
- libilmbase6
- libimlib2
- libimobiledevice1
- libiso9660-7
- libisofs6
- libiw30
- libjasper1
- libjbig2dec0
- libjpeg-progs
- libjpeg62
- libjpeg8
- libkate1
- libkeybinder0
- libkeyutils1
- libkpathsea5
- liblapack3gf
- liblcms1
- liblink-grammar4
- liblircclient0
- liblocale-gettext-perl
- libloudmouth1-0
- liblqr-1-0
- libltdl7
- liblua5.1-0
- liblzma2
- liblzo2-2
- libmad0
- libmagic1
- libmagickcore3-extra
- libmagickcore3
- libmagickwand3
- libmailtools-perl
- libmatroska0
- libmng1
- libmpcdec6
- libmpeg2-4
- libmpfr4
- libmtp8
- libmysqlclient16
- libncurses5
- libncursesw5
- libnetpbm10
- libnewt0.52
- libnfnetlink0
- libnl1
- libnotify1
- libnspr4-0d
- libntfs-3g75
- libntfs10
- libogg0
- libopenexr6
- libopenjpeg2
- libopenobex1
- libopenraw1
- liborbit2
- liborc-0.4-0
- libots0
- libpam-ck-connector
- libpam-gnome-keyring
- libpam-modules
- libpam-runtime
- libpam0g
- libpango-perl
- libpangomm-1.4-1
- libpaper-utils
- libpaper1
- libparted0debian1
- libpathplan4
- libpcap0.8
- libpci3
- libpciaccess0
- libpcre3
- libpcsclite1
- libpixman-1-0
- libpkcs11-helper1
- libplist1
- libpolkit-agent-1-0
- libpolkit-backend-1-0
- libpolkit-gobject-1-0
- libpoppler-glib4
- libpoppler5
- libpopt0
- libpostproc51
- libproxy0
- libpython2.6
- librarian0
- libraw1394-11
- libreadline5
- libreadline6
- librecode0
- librpm1
- librpmio1
- librsvg2-2
- librsvg2-common
- libsasl2-2
- libsasl2-modules
- libschroedinger-1.0-0
- libsdl-image1.2
- libsdl1.2debian-alsa
- libsdl1.2debian
- libselinux1
- libsensors4
- libsepol1
- libsexy2
- libsgutils2-2
- libshout3
- libsigc++-2.0-0c2a
- libslang2
- libsm6
- libsoup-gnome2.4-1
- libsoup2.4-1
- libspectre1
- libspeex1
- libsqlite3-0
- libssh2-1
- libstartup-notification0
- libstdc++6-4.4-dev
- libstdc++6
- libsvga1
- libswscale0
- libsysfs2
- libt1-5
- libtag1-vanilla
- libtag1c2a
- libtagc0
- libtalloc2
- libtar
- libtasn1-3
- libtext-charwidth-perl
- libtext-iconv-perl
- libtext-wrapi18n-perl
- libthai-data
- libthai0
- libtheora0
- libthunar-vfs-1-2
- libtimedate-perl
- libts-0.0-0
- libtwolame0
- libudev0
- libunique-1.0-0
- libupnp3
- liburi-perl
- libusb-0.1-4
- libusb-1.0-0
- libusbmuxd1
- libuuid-perl
- libuuid1
- libv4l-0
- libvcdinfo0
- libvisual-0.4-0
- libvisual-0.4-plugins
- libvorbis0a
- libvorbisenc2
- libvpx0
- libvte-common
- libvte9
- libwmf0.2-7
- libwnck-common
- libwnck22
- libwpd8c2a
- libwpg-0.1-1
- libwps-0.1-1
- libwrap0
- libwv-1.2-3
- libwww-perl
- libx11-6
- libx11-data
- libx11-xcb1
- libx86-1
- libxapian22
- libxau6
- libxaw7
- libxcb-atom1
- libxcb-aux0
- libxcb-dri2-0
- libxcb-event1
- libxcb-keysyms1
- libxcb-randr0
- libxcb-render-util0
- libxcb-render0
- libxcb-shm0
- libxcb-xv0
- libxcb1
- libxcomposite1
- libxcursor1
- libxdamage1
- libxdmcp6
- libxdot4
- libxext6
- libxfce4menu-0.1-0
- libxfce4util-bin
- libxfce4util-common
- libxfce4util4
- libxfcegui4-4
- libxfconf-0-2
- libxfixes3
- libxft2
- libxi6
- libxinerama1
- libxkbfile1
- libxklavier16
- libxml-parser-perl
- libxmu6
- libxmuu1
- libxpm4
- libxrandr2
- libxrender1
- libxres1
- libxslt1.1
- libxss1
- libxt6
- libxtst6
- libxv1
- libxvmc1
- libxxf86dga1
- libxxf86vm1
- link-grammar-dictionaries-en
- linux-image-2.6-amd64
- linux-sound-base
- liquorix-archive-keyring
- liquorix-keyring
- liquorix-keyrings
- lm-sensors
- locales
- logrotate
- lp-solve
- lsb-base
- lsb-release
- lsof
- lzop
- make
- man-db
- manpages-dev
- manpages
- mawk
- menu
- mesa-utils
- mime-support
- miscfiles
- mobile-broadband-provider-info
- modemmanager
- module-init-tools
- mount
- mtools
- mysql-common
- nano
- ncurses-base
- ncurses-bin
- net-tools
- netbase
- netcat-traditional
- netpbm
- network-manager-gnome
- network-manager-openvpn-gnome
- network-manager-openvpn
- network-manager-pptp-gnome
- network-manager-pptp
- network-manager-vpnc-gnome
- network-manager-vpnc
- notify-osd
- ntfs-3g
- ntfsprogs
- obex-data-server
- obexd-client
- openssh-blacklist-extra
- openssh-blacklist
- openssh-client
- openssl-blacklist
- openvpn-blacklist
- openvpn
- orage
- os-prober
- oss-compat
- p7zip-full
- patch
- pciutils
- plymouth-themes-all
- plymouth-themes-fade-in
- plymouth-themes-glow
- plymouth-themes-script
- plymouth-themes-solar
- plymouth-themes-spinfinity
- plymouth
- pm-utils
- policykit-1-gnome
- policykit-1
- poppler-utils
- powermgmt-base
- ppp
- pptp-linux
- procps
- psmisc
- python-cairo
- python-central
- python-chardet
- python-dbus
- python-debian
- python-gconf
- python-glade2
- python-gnome2
- python-gnupginterface
- python-gobject
- python-gtk2
- python-gtksourceview2
- python-keybinder
- python-notify
- python-numpy
- python-pyorbit
- python-software-properties
- python-support
- python-vte
- python-xapian
- python-xdg
- python2.6-minimal
- python2.6
- radeontool
- rarian-compat
- readline-common
- reiser4progs
- reiserfsprogs
- rpl
- rpm-common
- rpm2cpio
- rsync
- rsyslog
- rzip
- screen
- scrot
- sed
- sensible-utils
- sgml-base
- sgml-data
- shared-mime-info
- software-properties-gtk
- sshfs
- statler-theme
- suckless-tools
- synaptic
- sysv-rc
- sysvinit-utils
- sysvinit
- tangerine-icon-theme
- tango-icon-theme
- tar
- tasksel-data
- tasksel
- tcl8.4
- tcpd
- terminator
- thunar-archive-plugin
- thunar-data
- thunar-dropbox
- thunar-media-tags-plugin
- thunar-thumbnailers
- thunar-volman
- thunar
- tint2
- tint2conf
- traceroute
- transmission-common
- transmission-gtk
- tsconf
- ttf-dejavu-core
- ttf-dejavu-extra
- ttf-dejavu
- ttf-freefont
- ttf-lyx
- ttf-mscorefonts-installer
- ucf
- udev
- udisks
- ufraw-batch
- unace
- unalz
- unattended-upgrades
- unrar
- unzip
- usb-modeswitch
- usbmuxd
- usbutils
- user-setup
- util-linux
- uuid-runtime
- vbetool
- viewnior
- vim-common
- vim-tiny
- volumeicon
- vpnc
- w64codecs
- wget
- whiptail
- whois
- wireless-tools
- wpasupplicant
- x-ttcidfont-conf
- x11-apps
- x11-common
- x11-session-utils
- x11-utils
- x11-xfs-utils
- x11-xkb-utils
- xauth
- xbase-clients
- xchat-common
- xchat
- xdg-user-dirs
- xdg-utils
- xfburn
- xfce-keyboard-shortcuts
- xfce4-appfinder
- xfce4-mixer
- xfce4-panel
- xfce4-power-manager-data
- xfce4-power-manager
- xfce4-screenshooter
- xfce4-session
- xfce4-settings
- xfce4-terminal
- xfce4-utils
- xfce4-volumed
- xfce4
- xfconf
- xfdesktop4-data
- xfdesktop4
- xfonts-100dpi
- xfonts-75dpi
- xfonts-base
- xfonts-encodings
- xfonts-scalable
- xfonts-utils
- xfsprogs
- xfwm4-themes
- xfwm4
- xinit
- xinput
- xkb-data
- xli
- xml-core
- xorg-docs-core
- xorg
- xscreensaver-data
- xscreensaver
- xserver-xorg-input-all
- xserver-xorg-input-evdev
- xserver-xorg-input-synaptics
- xserver-xorg-input-wacom
- xserver-xorg-video-all
- xserver-xorg-video-apm
- xserver-xorg-video-ark
- xserver-xorg-video-ati
- xserver-xorg-video-chips
- xserver-xorg-video-cirrus
- xserver-xorg-video-fbdev
- xserver-xorg-video-i128
- xserver-xorg-video-mach64
- xserver-xorg-video-mga
- xserver-xorg-video-neomagic
- xserver-xorg-video-nouveau
- xserver-xorg-video-nv
- xserver-xorg-video-openchrome
- xserver-xorg-video-r128
- xserver-xorg-video-radeon
- xserver-xorg-video-rendition
- xserver-xorg-video-s3
- xserver-xorg-video-s3virge
- xserver-xorg-video-savage
- xserver-xorg-video-siliconmotion
- xserver-xorg-video-sis
- xserver-xorg-video-sisusb
- xserver-xorg-video-tdfx
- xserver-xorg-video-trident
- xserver-xorg-video-vesa
- xserver-xorg-video-vmware
- xserver-xorg-video-voodoo
- xserver-xorg
- xsltproc
- xz-utils
- yelp
- zenity
- zip
- zlib1g
- zoo
- google-chrome-beta
- base-files
- dpkg
- e2fslibs
- e2fsprogs
- grub-common
- grub-pc
- libfreetype6
- libperl5.10
- login
- perl-modules
- perl
- apt-utils
- apt
- ca-certificates
- console-setup
- dbus-x11
- dbus
- isc-dhcp-client
- isc-dhcp-common
- keyboard-configuration
- libcomerr2
- libdbus-1-3
- libgssapi-krb5-2
- libk5crypto3
- libkrb5-3
- libkrb5support0
- libldap-2.4-2
- libss2
- libssl0.9.8
- libxml2
- linux-base
- linux-image-2.6.32-5-amd64
- openssl
- passwd
- perl-base
- python-apt-common
- python-apt
- python-minimal
- python
- tzdata
- desktop-base
- dpkg-dev
- firmware-linux-free
- gedit-common
- gedit
- klibc-utils
- libavahi-client3
- libavahi-common-data
- libavahi-common3
- libavahi-glib1
- libburn4
- libcairo2
- libcurl3-gnutls
- libcurl3
- libdpkg-perl
- libklibc
- libmodplug1
- libnautilus-extension1
- libnm-glib-vpn1
- libnm-glib2
- libnm-util1
- libnss3-1d
- libpango1.0-0
- libpango1.0-common
- libpng12-0
- libpulse0
- libqt4-dbus
- libqt4-designer
- libqt4-network
- libqt4-qt3support
- libqt4-script
- libqt4-sql-mysql
- libqt4-sql
- libqt4-xml
- libqtcore4
- libqtgui4
- libsmbclient
- libsndfile1
- libtiff-tools
- libtiff4
- libvlc5
- libvlccore4
- libwbclient0
- libwebkit-1.0-2
- libwebkit-1.0-common
- libxfont1
- libxml2-utils
- linux-libc-dev
- live-boot-initramfs-tools
- live-boot
- live-config-sysvinit
- live-config
- qt4-qtconfig
- vlc-data
- live-initramfs
- network-manager
- python-libxml2
- sudo
- ttf-liberation
- usb-modeswitch-data
- vlc-nox
- vlc-plugin-notify
- vlc-plugin-pulse
- vlc
- x11-xserver-utils
- xserver-common
- xserver-xorg-core
- xserver-xorg-video-intel
- xserver-xorg-video-tseng
- cl-asdf
- clisp
- common-lisp-controller
- ed
- feynmf
- lacheck
- latex-beamer
- latex-xcolor
- libffcall1
- libmagick++3
- libplot2c2
- libpstoedit0c2a
- libsigsegv0
- lmodern
- luatex
- pgf
- prosper
- ps2eps
- pstoedit
- purifyeps
- realpath
- tex-common
- texlive-base
- texlive-binaries
- texlive-common
- texlive-doc-base
- texlive-extra-utils
- texlive-font-utils
- texlive-fonts-recommended-doc
- texlive-fonts-recommended
- texlive-generic-recommended
- texlive-latex-base-doc
- texlive-latex-base
- texlive-latex-recommended-doc
- texlive-latex-recommended
- texlive-luatex
- texlive-metapost-doc
- texlive-metapost
- texlive-pstricks-doc
- texlive-pstricks
- texlive
- tipa
- xindy-rules
- xindy
- autopoint
- autotools-dev
- cdbs
- debhelper
- dpatch
- gettext
- gfortran-4.4
- gfortran
- git
- html2text
- intltool-debian
- libblas-dev
- libbz2-dev
- liberror-perl
- libjpeg62-dev
- liblapack-dev
- libmail-sendmail-perl
- libncurses5-dev
- libpcre3-dev
- libpcrecpp0
- libpng12-dev
- libreadline-dev
- libreadline6-dev
- libsys-hostname-long-perl
- libunistring0
- patchutils
- po-debconf
- r-base-core
- r-base-dev
- r-base-html
- r-base
- r-cran-boot
- r-cran-class
- r-cran-cluster
- r-cran-codetools
- r-cran-foreign
- r-cran-kernsmooth
- r-cran-lattice
- r-cran-mass
- r-cran-matrix
- r-cran-mgcv
- r-cran-nlme
- r-cran-nnet
- r-cran-rpart
- r-cran-spatial
- r-cran-survival
- r-doc-html
- r-recommended
- tcl8.5
- tk8.5
- zlib1g-dev
- rstudio
- libapr1
- libaprutil1
- libneon27-gnutls
- libserf-0-0
- libsvn1
- subversion
- mendeleydesktop
- network-manager-openconnect
- openconnect
- cpp-4.3
- gcc-4.3-base
- gcc-4.3
- linux-headers-2.6.32-5-amd64
- linux-headers-2.6.32-5-common
- linux-kbuild-2.6.32
- e4rat
- libc6-i386
- ia32-libs
- lib32asound2
- lib32bz2-1.0
- lib32gcc1
- lib32ncurses5
- lib32stdc++6
- lib32v4l-0
- lib32z1
- libwine-unstable
- libwine-bin-unstable
- wine-bin-unstable
- libwine-gl-unstable
- libwine-oss-unstable
- libwine-print-unstable
- libwine-sane-unstable
- libwine-cms-unstable
- libwine-gphoto2-unstable
- libwine-ldap-unstable
- libwine-openal-unstable
- wine-unstable
09/03/2011 09:48 #55075
Wine + PDFXchange on CrunchbangCategory: linux
The Wine for amd64 machines come from the dev.carbon-project.org repository as recommended by WineHQ for 64 bit systems:
The libraries that are essential to the wine install are:
- lib32asound2
- lib32bz2-1.0
- lib32gcc1
- lib32ncurses5
- lib32stdc++6
- lib32v4l-0
- lib32z1
- libc6-i386
- libwine-bin-unstable
- libwine-cms-unstable
- libwine-gl-unstable
- libwine-gphoto2-unstable
- libwine-ldap-unstable
- libwine-openal-unstable
- libwine-oss-unstable
- libwine-print-unstable
- libwine-sane-unstable
- libwine-unstable
- wine-bin-unstable
- wine-unstable
In that particular order. I discovered this nifty command that can tell you the exact date and time of the all the packages installed on your system.
ls /var/lib/dpkg/info/*.list -lh
Pipe it to a list on your home directory
ls /var/lib/dpkg/info/*.list -lh >packagelist.txt
Using gnumeric, I sorted the list by date and time and et voila, I have a neat list of what was installed as a part of what and in what order.
The next step is of course installing PDF Xchange Reader from the PDF Xchange website
09/02/2011 19:14 #55072
GNU PDF projectCategory: linux
The code-named GNU Juggler will be a full-fledged PDF viewer and editor making use of the GNU PDF Library. Right now we are busy in the development of the library and the GNU Juggler is not even started.
I don't know why there isn't a decent PDF annotation program for linux yet. There just isn't. It's very odd. Evince 3.0 has note-taking but no highlighting and the developer told me he has no time to work on it anymore. Jarnal/Xournal/Mendeley etc. have fake highlighting where the annotation does not show up in other PDF readers and is not saved in the PDF file itself. Okular is fine but require installation of too many KDE components, is resource-hogging and kind of buggy as well.
Though linux has some really good PDF tools, sadly PDF annotation is not among them.
---
PS: I keep double clicking the post to edit it like in i2 and then I realize, I am not on i2! hah
Maybe I should change it to be like that someday. I had originally designed it to be like that during the last upgrade but two things stopped it.
1. People were used to the icon.
2. Double click does not work on ipad, iphone, ios which makes me crazy.
09/02/2011 17:47 #55070
Crunchbang install notesCategory: linux
Started with crunchbang for 64 bit systems:
- Downloaded google chrome beta and installed it
- Windows Manager Tweaks: turned compositor on
- Terminator
- changed keybindings for copy and paste (ctrl-c & ctrl-v)
- checked use system fixed width font
- Orage
- made clock fonts bigger.
- Removed stuff:
sudo aptitude purge chromium-browser chromium-browser-inspector firmware-ipw2x00 firmware-iwlwifi firmware-ralink fortunes-min gftp gftp-common gftp-gtk heybuddy gdm avahi-utils avahi-daemon fortune-cookie-db conky
- Checked if google chrome is the default
sudo update-alternatives --config gnome-www-browser
- Set google-chrome in preferred applications
- Cleanup old kernels and configurations
sudo apt-get --purge autoremove
sudo aptitude purge ~c
- In /usr/games/fortune, deleted the fortune executable
gedit ~/.config/xfce4/autostart.sh
-- Comment out these lines
cb-fortune - have Statler say a little adage
(sleep 120s && cb-fortune) &
conky
cb-welcome
cb-setxkbmap live &
cb-bad-nautilus &
sudo gedit /etc/apt/sources.list
deb statler main
DEBIAN
deb stable main #contrib non-free
deb-src stable main #contrib non-free
DEBIAN SECURITY
deb squeeze/updates contrib non-free main
deb-src squeeze/updates main
DEBIAN BACKPORTS
deb squeeze-backports main contrib non-free
deb squeeze-proposed-updates contrib non-free main
deb squeeze-cran/
gpg --keyserver pgp.mit.edu --recv-key 381BA480
gpg -a --export 381BA480 > jranke_cran.asc
sudo apt-key add jranke_cran.asc
sudo gedit /etc/apt/preferences
Package: *
Pin: release a=squeeze-cran
Pin-Priority: 991
- R-check
apt-get update
apt-cache policy r-base
sudo apt-get update
sudo apt-get dist-upgrade
- added myself to the fuse group.
- Copied apt archive files from my external harddrive
sudo apt-get install texlive r-base ghostscript subversion
- Installed the following from .deb packages
- R-studio
- Mendeley
- In R
install.packages(c("rms", "Hmisc", "ggplot2", "haplo.stats"))
- Make a file /usr/local/sbin/autologin with
#! /bin/sh
/bin/login -f myusername
sudo gedit /etc/inittab
- Changed
1:2345:respawn:/sbin/getty 38400 tty1
to
1:2345:respawn:/sbin/getty -n -l /usr/local/sbin/autologin 38400 tty1
- Commented out
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
sudo gedit /etc/bash.bashrc
- Make xfce4 start automatically after login
startx
logout
fi
- Expand size of bash history
export HISTSIZE=10000
shopt -s histappend
gedit ~./inputrc
"\ep": history-search-backward
"\en": history-search-forward
- Changed xfce menu
gedit ~/.config/menus/xfce-applications.menu
If I pipe your error/log/messages command into a txt file will it keep populating that text file with the newer messages? What do you think? Then I dont have to have a terminal open all the time.
Where I comment out daemons? Pray tell! This is getting so interesting!
Yes, I was thinking of turning off bluetooth. I tried several times to pair my Nexus One to this laptop and do bluetooth transfers. For some reason it always fails so I guess I had better turn off something that doesn't work anyway.
(e:tinypliny) - Just in case you didn't know:
Launching daemons and services at start up can take a bit of time, so you should launch only the daemons you want to startup and comment out the rest.
Also, most BIOS have a quick start setting (that ignores some tests) at POST that can speed up the boot.
To significantly extend battery turn off your wi-fi and bluetooth on your laptop. Ironically enough, wi-fi (ards use more energy looking for networks than they do connected to a networks. I don't have bluetooth on anything, but I would assume the bluetooth cards would expend energy in the discovery mode.
On the Dell circa 2006 laptops we use at work, turning off the wi-fi nearly doubled the battery life.
I reckon I'm lucky I got a box from Zareason instead of System 76. But then again, I don't have your unique requirements and preferences. So who knows.
Hmm.. why am I so obsessed about getting rid of apps? Because they are clutter and pop up all over the place when I am searching for something else. I guess I have no valid space-related reason for getting rid of them but I just don't like things I don't use to be on the system. By that argument, there are a ton of components on there that I don't even know that I don't use... And that is why someday I want to take a shot at Linux from Scratch. But till then, I am honing my skills at "sudo apt-get purge"
Most of the other changes are aimed at making boot up quicker. I don't keep my laptop on all the time because it travels all the time between office and home and has a lamentable battery life of just under an hour even though it's only a few months old. I pretty much hate System76 because of so many reasons now.
Let me keep a watch on those errors when something strange happens.
I have to stop using their computers.
You have to really watch the errors while they are happening to know. The errors themselves are written by the developers so they could really say whatever that app's developer wants them to say. Same for OS X and windows. Looking at google that does seem to be about laptop hardware.
(e:paul) (e:tinypliny) - my theory that the changes made after the original install are the problem or a fresh install would not "solve" the problems.
I have a general question to tiny - why are you so obssessed with getting rid of apps? Are you trying to run r on a 1 gig hard drive? Are you really so short of space?
My guess is something(s) that tiny installs have unmet requirements that aren't covered the apt depends because the developer assumed that the box would already have it as part of a vanilla install.
I question getting rid gftp unless it is replaced with some other ftp app. For example some other app might call wget to do an ftp download. And wget will get confused and hilarity might ensue?
Why get rid of avahi? Why not just just change rc.d (or whatever the Crunchbang equiv is) so that that the avahi daemon doesn't start.
Why get rid of tty3 - tty6? In case of freezes or slow downs having another tty to killall apps or reboot can be very useful.
I'm not a big fall of gdm, I think slim is better; but starting x with a script can be a bit problematic.
Also, and this is based on personal experience. I would not mix using aptitude and apt-get. Use one or the other. I think that even though aptitude calls apt-get, apt-get has better dependecy handling.
I have to end by saying you are quite the Linux geek, (e:tinypliny)!! Well done!!!
Should I be watching out for anything that starts with an "ERROR:" like this one:
Error (psparse-0537): Method parse/execution failed [\] (Node ffffffff8166d8d0), AE_ALREADY_EXISTS
How on earth will I know what it means?
hahah yes, unless (e:matthew) has an secret obsession with linux that we didn't know about and suddenly decided to come out.
Oops that was me.
I would start with /var/log/messages, its the main system log. You can read the end with tail. e.g. sudo tail -f -n 1000 /var/log/messages
That will display the last 1000 lines of the file and then continue to dump new lines to the terminal as they are added.
What kind of logs should I be looking at?
I take it back none of those are too crazy. Either:
A. Your hardware sucks
OR
B. Crunchbang sucks
OR
C. Something with R.
Or a combo. What are you logs saying when the issues occur?
What type if computer does the crunchbang guy use.
I promise I have stopped thinking about it! In fact I have completely laid off messing with my system after comment #64760. I just got lazy and didn't update this post.
I think you have to stop thinking about what is useful to you. I am not saying this is for sure the case with the audio mixer service but there is a good chance something else might expect it and then freak out when its not there. I doubt it really uses any resources when not in use.
LOL, you are tougher than I thought. It's done now! :) aumix is in blue because it's not really useful to me. System76 has THE WORST soundcard and I seldom use this comp for anything media related anyway. Sound is rock-bottom to say the list. Who cares about mixer levels in that pit of mediocrity?
Why is the blue not coming off cron and anacron?
i would disable bluetooth, openvpn (unless you do virtual private networking), and pppd-dns (unless you use dail-up). I'm with (e:paul) you do NOT want to disable anacron and cron. Bad shit could happen.
seems like it could be problematic with a live system using that tool: :::link:::
use dd and clone the drive to an external one that you can restore from later. Thats a long process that requires lots of storage but it might be faster than always rebuilding. A virtual machine on the other hand it would take like 30 seconds and store just the differences.
Hold on! that's a fabulous thought. Is there a way to do a snapshot of this real one?
If you were using virtual machines his would be a great place for a snapshot.
Valid points. I am stopping the removing right now. :) It definitely does not contribute in any way to my work at all. It's kind of annoying as it is too much information. I am determined to be happier with how things are right now because they are working well for now. The weird selection problem has gone away with this new install and I want to keep it that way.
I don't know yet about the party.. Could you please message me the address? I will see where I am @ 8:00 PM today.
Why are you obsessed with removing everything? I believe this is the root of your problem - besides maybe a hardware issue. Is the system too slow? I bet not - why not just leave a default crunchbang install and see how that goes. Stop removing stuff because you are actually making it way harder to figure out what is wrong by introducing way too many variables into the situation.
It sound to me like you are obsessing on this stuff to avoid your real work but then you justify it by saying, this somehow contributes to your real work. Clearly, the benefits are not paying off it you have to keep reinstalling your os.
Live-config appears to be "live-config contains the scripts that configure a Debian Live system during
the boot process (late userspace)."
That doesn't sound like something you would want to remove.anacron/cron is the service that runs scheduled tasks. You can use it in awesome ways and the OS probably uses it for log rotation or other stuff that needs to happen on schedule.
Off topic - are you going to the party tonight?