There are differences between the desktop and server editions so you're not guaranteed the outcome you're expecting.
Results 11 to 14 of 14
Thread: upgrade ubuntu 10.10 to 11.04?
-
2012-06-07, 21:43 #11Linux finally gets a great audio tagger: puddletag - now packaged in most Linux distributions.
-
2012-06-07, 21:48 #12
@ gharris999 - would be greatful if you could post the script when you're back home. Thx.
-
2012-06-08, 03:56 #13
-
2012-06-21, 11:03 #14
OK, here is my generic Ubuntu new install extra packages script...which I use with new Ubuntu server installs...both 32bit & 64bit. I'm installing a bunch of development libraries here. The software packages I routinely build for myself on these boxes include:
gptfdisk, minidlna, mochad, mp4v2, rsync & squeezeslave
config-newpkgs.sh:
Code:#!/bin/bash # Extra packages to be installed for a standard Ubuntu server SQUEEZENAS.. if [ "$1" != '--noupdate' ]; then apt-get update fi ############################################################################ # installum function ############################################################################ installum(){ PKGGROUP="$1" PKGS="$2" PKGS=`echo "$PKGS" | sed -e 's/^\#.*$//g;' | tr '\n' ' ' | sed -e 's/^[[:space:]]*//;s/[[:space:]]\{2,\}/ /g'` echo '=======================================================================================' echo "Installing ${PKGGROUP}:" echo '=======================================================================================' echo "$PKGS" echo '=======================================================================================' apt-get -m -y install $PKGS } ############################################################################ # System utility packages ############################################################################ read -d '' PACKAGES <<"ENDPKGS1" #interface_stuff gpm #system_utilities bwm-ng dhcping ethtool gamin gdisk libtool mdadm multitail ntp python-software-properties chkconfig rcconf sysv-rc-conf tofrodos unzip zip ENDPKGS1 installum 'System Utilities' "$PACKAGES" ############################################################################ # File systems, power management and other services ############################################################################ read -d '' PACKAGES <<"ENDPKGS2" #file_systems ntfs-3g sshfs #power_management acpid apcupsd cpufrequtils hddtemp lm-sensors pm-utils smartmontools uswsusp vbetool #other_services lighttpd ENDPKGS2 installum 'File systems, power management and other services' "$PACKAGES" ############################################################################ # Basic build tools ############################################################################ read -d '' PACKAGES <<"ENDPKGS3" #Basic build-essential autoconf subversion cvs gettext autopoint yodl ENDPKGS3 installum 'Basic software development tools' "$PACKAGES" ############################################################################ # Media encoders and players ############################################################################ read -d '' PACKAGES <<"ENDPKGS4" #media_stuff faad ffmpeg flac lame mplayer mencoder id3v2 #mp4v2-utils ENDPKGS4 installum 'Media encoders and players' "$PACKAGES" ############################################################################ # Development libraries.. ############################################################################ read -d '' PACKAGES <<"ENDPKGS5" libasound2-dev libncurses5-dev liblircclient-dev libdvdread-dev libdvdnav-dev libdvdread4 libdvdnav4 lsdvd libexif12 libexif-dev libsqlite3-dev libid3tag0 libid3tag0-dev libjpeg-dev libFLAC-dev libvorbis-dev sqlite3 libavformat-dev libuuid1 uuid-dev libicu-dev libpopt-dev libusb-1.0-0-dev libflac++ ENDPKGS5 installum 'Development libraries' "$PACKAGES" SCCSCR='/usr/share/doc/libdvdread4/install-css.sh' if [ -x "$SCCSCR" ]; then bash "$SCCSCR" fi #Turn off services that we don't need right away.. /usr/sbin/sysv-rc-conf mdadm off /usr/sbin/sysv-rc-conf mysql off # Finally, install ia32-libs on 64bit system.. IS64=`uname -a | grep 'x86_64'` if [ ! -z "$IS64" ]; then echo 'Installing 32bit compatability libs..' apt-get -m -y install 'ia32-libs' fi echo 'Done!'Last edited by gharris999; 2012-06-24 at 15:56. Reason: Improve the script..

Reply With Quote

