Varför U-lite när man kan göra så här???

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Användarvisningsbild
simonw
AVREGISTRERAD
Inlägg: 128
Blev medlem: 09 jul 2008, 09:20
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Varför U-lite när man kan göra så här???

Inlägg av simonw »

Jag provade U-Lite (ubuntulite) för ett tag sen i VirtualBox, och tyckte det avr trevligt. Men då LXDE finns i ubuntus reposar är det ju lite onödigt att lägga till nya, så jag knåpade ihop ett eget litet script för installation av LXDE som ett led i mina försök att förstå lite mer kring terminalen. Jag är ganska nöjd med hur det blev, jag har lagt in lite saker som inte finns i u-lite scriptet och har nu i stort bara kvar att bestämma vilka paket som bör installeras utöver LXDE och annat nödvändigt. På den och andra punkter skulle jag gärna ta emot tankar, synpunkter och tips!

För att hitta mini-ison som gör det snabbt att installera ett cli system (boot parameter: cli) följ länken nedan. För att få in scriptet i maskinen om ni ids testa får ni använda er fantasi. ;D
https://help.ubuntu.com/community/Insta ... /MinimalCD.

Här är scriptet då:

Kod: Markera allt

#!/bin/bash
# Install script for LXDE on Ubuntu 8.10 Intrepid Ibex.
# It is recommended to run this install script on a fresh cli system.

echo "Checking Ubuntu version . . . " 
if test $(lsb_release -rs) != "8.10"; then
  echo "Error: system must be Ubuntu 8.10"
  echo "Exit"
  exit
fi

# What repos to use.
echo -n "Activate Backports and Partner repositories? [y/N] "
read REPLY
case $REPLY in
    [Yy]*)
      sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
      sudo sed 's/# deb/deb/' /etc/apt/sources.list > /etc/apt/sources.list.tmp
      sudo mv /etc/apt/sources.list.tmp /etc/apt/sources.list
      ;;
    *)
      echo "Your sources.list is left alone"
      ;;
esac

# To medi or not to medi?
echo -n "Do you wish to install software from Medibuntu, (options for removing non-free software are provided)? [y/N] "
read REPLY
case $REPLY in
    [Yy]*)
      sudo wget http://www.medibuntu.org/sources.list.d/intrepid.list --output-document=/etc/apt/sources.list.d/medibuntu.list
      sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update
      echo -n "Remove non-free medibuntu software? [y/N] "
      read REPLY
      case $REPLY in
          [Yy]*)
            sudo sed -e 's/ non-free//' -i /etc/apt/sources.list.d/medibuntu.list
            ;;
          *)
            ;;
      esac
      ;;
    *)
      echo "Continuing"
      ;;
esac

# Make install current.
sudo apt-get update
sudo apt-get upgrade

# Finaly!
while echo -n "Do you want a minimal, bare or extensive install? [m/b/e] "
do read REPLY
case $REPLY in
    [Mm]*)
      sudo apt-get install lxde xterm xpdf dillo
      break ;;
    [Bb]*)
      sudo apt-get install lxde xterm synaptic xpdf abiword gnumeric epiphany lxrandr lxnm
      break ;;
    [Ee]*)
      sudo apt-get install lxde lxterminal synaptic xpdf openoffice.org firefox mplayer libdvdcss2 w32codecs grandr lxnm flashplayer-nonfree
      break ;;
    *)
      ;;
esac
done

mkdir $HOME/Desktop
echo "Installation complete! Reboot and have fun!"
Tanken med det sista valet är att om man installerar på en gammal maskin så bör programvalen hållas till ett minimum, de andra nivåerna följer av att jag ville ge valmöjlighet.

Tack på för hand!!
//Simon
"Then there was the man who drowned crossing a stream with an average depth of six inches."
W. I. E. Gates

Återgå till "Installation och uppgradering"