Dodatkowe pakiety

Umieszczony tu skrypt skonfiguruje repozytoria, a następnie pobierze pakiety wymagane do pracy. Po tej operacji, do wykonania większości ćwiczeń, nie będzie konieczny dostęp do Internetu.

Instalowane są te same pakiety, które mam na swoim komputerze (przydatność niektórych z nich jest wątpliwa - na przykład OpenOffice). Lista pakietów jest prawidłowa dla architektury 64bit. Uruchomienie skryptu w systemie 32bitowym wyświetli ostrzeżenia o nieznanych niektórych pakietach, ale operacja zakończy się sukcesem.

packages.sh
#!/bin/bash
 
#Definicje repozytoriów
cat << EOF > /etc/apt/sources.list
deb http://ftp.pl.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ squeeze main non-free contrib
deb http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
 
deb http://www.debian-multimedia.org squeeze main non-free
EOF
 
#Aktulizacja informacji o pakietach
aptitude update
 
#Instalacja pakietów
aptitude install \
acpi acpid acpi-support-base adduser alacarte alsa-base alsa-utils anacron \
app-install-data apt aptitude apt-listchanges apt-utils apt-xapian-index \
aspell aspell-pl at atftp atftpd at-spi autoconf automake autotools-dev \
avahi-daemon base-files base-passwd bash bash-completion bc bind9-host \
binutils bison brasero brasero-common browser-plugin-gnash bsd-mailx bsdmainutils \
bsdutils bsh bsh-gcj build-essential busybox bzip2 cabextract ca-certificates \
capplets-data cdrdao chrpath consolekit console-setup console-terminus \
coreutils cpio cpp cpp-4.3 cpp-4.4 cpufrequtils cron cscope cups cups-bsd \
cups-client cups-common cups-driver-gutenprint cups-ppdc cvs dash dasher \
dbus dbus-x11 dc ddd debconf debconf-i18n debian-archive-keyring \
debian-faq debianutils deborphan defoma deskbar-applet desktop-base \
desktop-file-utils dialog dictionaries-common diffutils discover discover-data \
dkms dmidecode dmsetup dmz-cursor-theme dnsutils docbook-xml doc-debian \
doc-linux-pl doc-linux-pl-html doc-linux-text dosfstools dpkg dpkg-dev \
dvd+rw-tools e2fslibs e2fsprogs ecj ecj-gcj eject elinks elinks-data \
eog esound-common etherboot-qemu evince evince-common evolution-data-server \
evolution-data-server-common exim4 exim4-base exim4-config exim4-daemon-light \
fakeroot fancontrol fastjar file file-roller findutils flashplugin-nonfree \
flex fontconfig fontconfig-config fontforge-nox foo2zjs foomatic-db \
foomatic-db-engine foomatic-filters foomatic-filters-ppds freepats \
ftp fuse-utils g++ g++-4.4 gawk gcc gcc-4.3 gcc-4.3-base gcc-4.4 gcc-4.4-base \
gcj gcj-4.4-base gcj-4.4-jdk gcj-4.4-jre gcj-4.4-jre-headless gcj-4.4-jre-lib \
gcj-jdk gcj-jre gcj-jre-headless gconf2 gconf2-common gconf-defaults-service \
gconf-editor gdb gdbserver gdm3 gedit gedit-common gedit-plugins genisoimage \
geoip-database gettext-base ghostscript ghostscript-cups gimp gimp-data \
git git-core gksu gnash gnash-common gnome-about gnome-accessibility-themes \
gnome-applets gnome-applets-data gnome-backgrounds gnome-control-center \
gnome-desktop-data gnome-dictionary gnome-doc-utils gnome-icon-theme \
gnome-keyring gnome-menus gnome-mime-data gnome-netstatus-applet \
gnome-panel gnome-panel-data gnome-power-manager gnome-session gnome-session-bin \
gnome-session-common gnome-settings-daemon gnome-system-monitor \
gnome-terminal gnome-terminal-data gnome-themes gnome-user-guide \
gnome-utils-common gnupg gok gpgv grep groff-base gsfonts gsfonts-x11 \
gstreamer0.10-alsa gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 \
gstreamer0.10-plugins-bad gstreamer0.10-plugins-base gstreamer0.10-plugins-good \
gstreamer0.10-plugins-ugly gstreamer0.10-x gtk2-engines gtk2-engines-pixbuf \
gvfs gvfs-backends gzip hdparm hicolor-icon-theme host hostname hpijs \
hplip hplip-cups hplip-data hp-ppd hwdata iceweasel iceweasel-l10n-pl \
ifupdown openbsd-inetd info initramfs-tools initscripts insserv \
installation-report install-info ipolish iproute iptables iputils-ping \
isc-dhcp-client isc-dhcp-common iso-codes ispell java-common kerneloops \
keyboard-configuration klibc-utils konwert konwert-filters laptop-detect \
less lesstif2 lftp lib32asound2 lib32bz2-1.0 lib32gcc1 lib32gomp1 lib32ncurses5 \
lib32ncurses5-dev lib32nss-mdns lib32readline5 lib32readline5-dev lib32stdc++6 \
lib32v4l-0 lib32vdpau1 lib32z1 lib32z1-dev liba52-0.7.4 libaa1 libacl1 \
libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl \
libantlr-java libantlr-java-gcj libao4 libao-common libapr1 libaprutil1 \
libarchive1 libart-2.0-2 libasound2 libaspell15 libass4 libasyncns0 libatasmart4 \
libatk1.0-0 libatk1.0-data libatspi1.0-0 libattr1 libaudiofile0 libaudit0 \
libavahi-client3 libavahi-common3 libavahi-common-data libavahi-core7 \
libavahi-glib1 libavc1394-0 libavcodec52 libavformat52 libavutil49 libbabl-0.0-0 \
libbind9-60 libblas3gf libblkid1 libbluetooth3 libbonobo2-0 libbonobo2-common \
libbonoboui2-0 libbonoboui2-common libboost-date-time1.42.0 libboost-iostreams1.42.0 \
libboost-thread1.42.0 libbrasero-media0 libbrlapi0.5 libbsd0 libburn4 libbz2-1.0 \
libc6 libc6-dev libc6-dev-i386 libcaca0 libcairo2 libcairomm-1.0-1 libcairo-perl \
libcamel1.2-14 libcanberra0 libcanberra-gtk0 libcanberra-gtk-module \
libcap2 libc-bin libcdaudio1 libc-dev-bin libcdio10 libcdio-cdda0 libcdio-paranoia0 \
libcdparanoia0 libcelt0-0 libck-connector0 libcolamd2.7.1 libcolorblind0 \
libcomerr2 libcommons-beanutils-java libcommons-collections3-java \
libcommons-compress-java libcommons-digester-java libcommons-logging-java \
libcpufreq0 libcroco3 libcups2 libcupscgi1 libcupsdriver1 libcupsimage2 \
libcupsmime1 libcupsppdc1 libcurl3-gnutls libcwidget3 libdaemon0 libdatrie1 \
libdb4.7 libdb4.7-java libdb4.7-java-gcj libdb4.8 libdb-je-java libdbus-1-3 \
libdbus-glib-1-2 libdc1394-22 libdca0 libdevmapper1.02.1 libdirac-encoder0 \
libdirectfb-1.2-9 libdiscover2 libdjvulibre21 libdjvulibre-text libdns69 \
libdpkg-perl libdrm2 libdrm-intel1 libdrm-nouveau1 libdrm-radeon1 libdv4 \
libdvdnav4 libdvdread4 libebackend1.2-0 libebook1.2-9 libecal1.2-7 libecj-java \
libecj-java-gcj libedata-book1.2-2 libedata-cal1.2-7 libedataserver1.2-13 \
libedataserverui1.2-8 libedit2 libeggdbus-1-0 libegroupwise1.2-13 libelf1 \
libenca0 libenchant1c2a libept1 liberror-perl libesd0 libespeak1 libevent-1.4-2 \
libevince2 libexempi3 libexif12 libexpat1 libfaad2 libfam0 libffi5 libfftw3-3 \
libfile-copy-recursive-perl libflac8 libflite1 libfont-afm-perl libfontconfig1 \
libfontenc1 libfont-freetype-perl libfreetype6 libfribidi0 libfs6 libfsplib0 \
libfuse2 libgail18 libgail-common libgcc1 libgcj10 libgcj10-awt libgcj10-dev \
libgcj-bc libgcj-common libgconf2-4 libgcr0 libgcrypt11 libgdata1.2-1 \
libgdata-google1.2-1 libgdbm3 libgdict-1.0-6 libgdu0 libgegl-0.0-0 libgeoip1 \
libgfortran3 libgif4 libgimp2.0 libgksu2-0 libgl1-mesa-dri libgl1-mesa-glx \
libglade2-0 libglib2.0-0 libglib2.0-data libglibmm-2.4-1c2a libglib-perl \
libglu1-mesa libgme0 libgmime-2.4-2 libgmp3c2 libgnome2-0 libgnome2-canvas-perl \
libgnome2-common libgnome2-perl libgnome2-vfs-perl libgnomecanvas2-0 \
libgnomecanvas2-common libgnome-desktop-2-17 libgnomekbd4 libgnomekbd-common \
libgnome-keyring0 libgnome-mag2 libgnome-menu2 libgnomeui-0 libgnomeui-common \
libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra libgnome-window-settings1 \
libgnutls26 libgomp1 libgp11-0 libgpg-error0 libgpgme11 libgphoto2-2 \
libgphoto2-port0 libgpm2 libgraphite3 libgs8 libgsf-1-114 libgsf-1-common \
libgsm1 libgssapi-krb5-2 libgssglue1 libgstreamer0.10-0 libgstreamer-plugins-base0.10-0 \
libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtk2-perl libgtkglext1 libgtkmm-2.4-1c2a \
libgtksourceview2.0-0 libgtksourceview2.0-common libgtop2-7 libgtop2-common \
libgucharmap7 libgudev-1.0-0 libgutenprint2 libgweather1 libgweather-common \
libhal1 libhal-storage1 libhpmud0 libhsqldb-java libhsqldb-java-gcj libhtml-format-perl \
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhunspell-1.2-0 \
libhyphen0 libical0 libice6 libicu44 libicu4j-java libid3tag0 libidl0 libidn11 \
libiec61883-0 libieee1284-3 libijs-0.35 libilmbase6 libimobiledevice1 \
libiptcdata0 libisc62 libisccc60 libisccfg62 libisofs6 libjasper1 libjaxp1.3-java \
libjbig2dec0 libjline-java libjpeg62 libjpeg-dev libjtidy-java libk5crypto3 \
libkate1 libkeyutils1 libklibc libkpathsea5 libkrb5-3 libkrb5support0 liblapack3gf \
liblcms1 libldap-2.4-2 liblocale-gettext-perl liblockfile1 liblouis2 libltdl7 \
libltdl-dev liblua50 liblua5.1-0 liblualib50 liblucene2-java liblwres60 \
liblzma2 liblzo2-2 libmad0 libmagic1 libmailtools-perl libmetacity-private0 \
libmimic0 libmms0 libmng1 libmodplug1 libmozjs2d libmpcdec6 libmpeg2-4 \
libmpfr4 libmusicbrainz4c2a libmythes-1.2-0 libnautilus-extension1 libncurses5 \
libncurses5-dev libncursesw5 libneon27-gnutls libnet-dbus-perl libnewt0.52 \
libnfnetlink0 libnfsidmap2 libnotify1 libnspr4-0d libnss3-1d libnss-mdns \
libntfs10 libntfs-3g75 libofa0 libogg0 liboil0.3 liboobs-1-4 libopencore-amrnb0 \
libopencore-amrwb0 libopenexr6 libopenjpeg2 libopenraw1 liborbit2 liborc-0.4-0 \
libpam0g libpam-ck-connector libpam-gnome-keyring libpam-modules libpam-runtime \
libpanel-applet2-0 libpango1.0-0 libpango1.0-common libpangomm-1.4-1 \
libpango-perl libpaper1 libpaper-utils libparted0debian1 libpcap0.8 \
libpci3 libpciaccess0 libpcre3 libperl5.10 libpixman-1-0 libplist1 libpng12-0 \
libpng12-dev libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 \
libpolkit-gtk-1-0 libpoppler5 libpoppler-glib4 libpopt0 libpostproc51 \
libproxy0 libpth20 libpulse0 libpython2.6 libraptor1 librarian0 librasqal2 \
libraw1394-11 librdf0 libreadline5 libreadline6 libregexp-java librpcsecgss3 \
librpm1 librpmio1 librsvg2-2 librsvg2-common libruby1.8 libsane libsane-extras \
libsane-hpaio libsasl2-2 libsasl2-modules libsb2 libschroedinger-1.0-0 libsdl1.2debian \
libsdl1.2debian-alsa libselinux1 libsensors4 libsepol1 libserf-0-0 libservlet2.5-java \
libsgutils2-2 libshout3 libsidplay1 libsigc++-2.0-0c2a libslab0a libslang2 libslp1 \
libslv2-9 libsm6 libsmbclient libsndfile1 libsnmp15 libsnmp-base libsoundtouch1c2 \
libsoup2.4-1 libsoup-gnome2.4-1 libspectre1 libspeex1 libsqlite3-0 libss2 \
libssl0.9.8 libstartup-notification0 libstdc++6 libstdc++6-4.4-dev libsvga1 \
libsvn1 libswscale0 libsysfs2 libt1-5 libtag1c2a libtag1-vanilla libtalloc2 \
libtasn1-3 libtdb1 libtextcat-data-utf8 libtext-charwidth-perl libtext-iconv-perl \
libtext-wrapi18n-perl libthai0 libthai-data libtheora0 libtie-ixhash-perl \
libtiff4 libtimedate-perl libtokyocabinet8 libtool libtotem-plparser17 \
libtracker-client-0.8-0 libtre5 libts-0.0-0 libtwolame0 libudev0 libunique-1.0-0 \
libupower-glib1 liburi-perl libusb-0.1-4 libusb-1.0-0 libusbmuxd1 libutempter0 \
libuuid1 libuuid-perl libv4l-0 libvde0 libvdeplug2 libvisual-0.4-0 libvisual-0.4-plugins \
libvorbis0a libvorbisenc2 libvorbisfile3 libvpx0 libvte9 libvte-common libwavpack1 \
libwbclient0 libwebkit-1.0-2 libwebkit-1.0-common libwildmidi1 libwmf0.2-7 \
libwnck22 libwnck-common libwpd8c2a libwpg-0.1-1 libwps-0.1-1 libwrap0 libwww-perl \
libx11-6 libx11-data libx11-dev libx11-xcb1 libx86-1 libxapian22 libxau6 libxaw7 \
libxcb1 libxcb-atom1 libxcb-aux0 libxcb-dri2-0 libxcb-event1 libxcb-render0 \
libxcb-render-util0 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 \
libxext-dev libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxkbfile1 libxklavier16 \
libxml2 libxml2-utils libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl \
libxmu6 libxmuu1 libxp6 libxpm4 libxrandr2 libxrender1 libxres1 libxslt1.1 \
libxss1 libxt6 libxtst6 libxv1 libxvmc1 libxxf86dga1 libxxf86vm1 libzbar0 \
linux-base linux-kbuild-2.6.32 linux-libc-dev linux-sound-base lm-sensors \
localepurge locales login logrotate lp-solve lrzsz lsb-base lsb-release lsof \
lua5.1 luadoc lzma lzop m4 make man-db manpages manpages-dev manpages-pl manpages-pl-dev \
manpages-posix manpages-posix-dev mawk mc meld menu menu-xdg metacity metacity-common \
mime-support min12xxw minicom mlocate module-assistant module-init-tools mount \
mtd-utils mtools mutt myspell-en-us myspell-pl nano nautilus nautilus-data ncurses-base \
ncurses-bin ncurses-term netbase netcat-traditional netpbm net-tools nfs-common \
nfs-kernel-server nmap notification-daemon ntfs-3g ntfsprogs odbcinst odbcinst1debian2 \
openbios-ppc openbios-sparc openhackware openoffice.org openoffice.org-base \
openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core \
openoffice.org-draw openoffice.org-emailmerge openoffice.org-filter-binfilter \
openoffice.org-filter-mobiledev openoffice.org-gcj openoffice.org-gnome \
openoffice.org-gtk openoffice.org-help-en-us openoffice.org-help-pl \
openoffice.org-impress openoffice.org-java-common openoffice.org-l10n-pl \
openoffice.org-math openoffice.org-officebean openoffice.org-report-builder-bin \
openoffice.org-style-galaxy openoffice.org-style-tango openoffice.org-thesaurus-en-us \
openoffice.org-thesaurus-pl openoffice.org-writer openssh-blacklist \
openssh-blacklist-extra openssh-client openssh-server openssl os-prober p7zip-full \
passwd patch pciutils perl perl-base perl-modules pm-utils pnm2ppa policykit-1 \
policykit-1-gnome poppler-utils portmap powermgmt-base procmail procps \
psmisc pv python python2.6 python2.6-minimal python-apt python-apt-common python-cairo \
python-central python-chardet python-cups python-cupshelpers python-dbus python-debian \
python-gconf python-glade2 python-gmenu python-gnome2 python-gnomeapplet python-gnomedesktop \
python-gnomekeyring python-gnupginterface python-gobject python-gtk2 python-gtksourceview2 \
python-imaging python-libxml2 python-minimal python-notify python-numpy python-pexpect \
python-pyorbit python-reportbug python-software-properties python-support python-uno \
python-vte python-wnck python-xapian python-xcbgen qemu qemu-keymaps qemu-system \
qemu-user qemu-utils qt3-dev-tools-embedded radeontool rcconf readline-common reportbug \
rpm2cpio rpm-common rsync rsyslog ruby ruby1.8 sane-utils scratchbox2 seabios \
sed sensible-utils sgml-base sgml-data shared-mime-info software-properties-gtk \
ssl-cert subversion sudo sun-java6-bin sun-java6-fonts sun-java6-jdk sun-java6-jre \
sun-java6-plugin synaptic system-config-printer system-tools-backends sysvinit \
sysvinit-utils sysv-rc tar tasksel tasksel-data tcpd tcpdump telnet texinfo \
time tmake traceroute translate-toolkit tsconf ttf-dejavu ttf-dejavu-core \
ttf-dejavu-extra ttf-freefont ttf-liberation ttf-lyx ttf-mscorefonts-installer \
ttf-opensymbol ttf-sil-gentium ttf-sil-gentium-basic twm tzdata uboot-mkimage \
ucf udev udisks unattended-upgrades unixodbc uno-libs3 unrar unzip update-inetd \
upower ure usbmuxd usbutils util-linux uuid-dev vbetool vde2 vgabios vim \
vim-addon-manager vim-common vim-runtime vim-scripts virtualbox-ose-guest-dkms \
virtualbox-ose-guest-utils virtualbox-ose-guest-x11 wamerican wget whiptail \
whois wpolish x11-apps x11-common x11-session-utils x11-utils x11-xfs-utils \
x11-xkb-utils x11-xserver-utils xauth xbase-clients xbitmaps xdg-utils \
xfonts-100dpi xfonts-75dpi xfonts-base xfonts-encodings xfonts-mathml \
xfonts-scalable xfonts-terminus xfonts-utils xinit xkb-data xml-core xorg \
xorg-docs-core xserver-common xserver-xephyr xserver-xorg xserver-xorg-core \
xserver-xorg-input-evdev xserver-xorg-input-synaptics xserver-xorg-video-apm \
xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-vesa \
xserver-xorg-video-vmware xsltproc xterm x-ttcidfont-conf xul-ext-adblock-plus \
xulrunner-1.9.1 xz-utils yelp zenity zip zlib1g zlib1g-dev
ostatnio zmienione: 2011/06/15 20:10