Visa obesvarade inlägg | Visa aktiva trådar Aktuellt datum och tid: 07 apr 2020, 08:54



Svara på tråd  [ 3 inlägg ] 
 Script för uppdatering 
Författare Meddelande
Användarvisningsbild

Blev medlem: 09 maj 2007, 09:46
Inlägg: 3962
OS: Xubuntu
Utgåva: 19.10 Eoan Ermine
Svara med citat
Inlägg Script för uppdatering
Har finpputsat mitt lilla script för uppdatering. Bl a så visar det nu om man har capslock aktiverat. Det kan ju vara väldigt irriterande när man skall skriva in lösenordet.

Kod:
#!/bin/bash
echo "Uppdaterar systemet -----------------------------------------------"
CAPS=$(xset -q | grep Caps | cut -c 9-25)
echo $CAPS
sudo aptitude update
sudo aptitude full-upgrade -y
echo "Uppdaterat --------------------------------------------------------"
echo " Rensa gamla paket......................"
echo ".."
echo ".."
sudo aptitude -vv autoclean
exit 0


Känsliga tittare kan behöva begrunda "sudo aptitude full-upgrade -y" - växeln "-y" betyder automatiskt yes på alla uppdateringar och är inte alltid att föredra.

_________________
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.


25 okt 2018, 09:27
Profil
Användarvisningsbild

Blev medlem: 06 apr 2008, 00:09
Inlägg: 5469
Ort: Göteborg/Mölndal/Falkenberg
OS: Ubuntu
Svara med citat
Inlägg Re: Script för uppdatering
Det scriptet jag använder för att lösa ungefär samma sak;
Kod:
! /bin/bash
#
if [[ $(whoami) == "root" ]]; then
   if [[ -z $1 ]]; then
      echo "-Updating old method..."
      apt-get update && apt-get -y --allow-downgrades --allow-remove-essential --allow-change-held-packages upgrade && apt-get -y --allow-downgrades --allow-remove-essential --allow-change-held-packages dist-upgrade
   else
      echo "-Updating new method..."
      sudo aptitude update
      sudo aptitude full-upgrade -y
      sudo aptitude -vv autoclean
   fi
else
   echo
   echo "-You are not root"
   echo
fi


Och man kör det alltså rätt upp och ned för att använda den gamla metoden, men om man anger en parameter (vilken som helst) så kör den den nya metoden.

Själv har jag kallat scriptet för "au" och kör det med gamla metoden genom att bara ange "./au" (om det inte finns med i PATH) och "./au 1" för att köra med nya metoden... :)

_________________
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...


24 nov 2018, 17:45
Profil WWW
Användarvisningsbild

Blev medlem: 09 maj 2007, 09:46
Inlägg: 3962
OS: Xubuntu
Utgåva: 19.10 Eoan Ermine
Svara med citat
Inlägg Re: Script för uppdatering
Snyggt! :)

_________________
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.


24 nov 2018, 22:12
Profil
Visa inlägg nyare än:  Sortera efter  
Svara på tråd   [ 3 inlägg ] 

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 2 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
Main Engineer for phpBB3: Bertie at phpBB.com © 2000 - 2002, 2005 - 2007, the Group behind the Open Source code of phpBB.
Designed by STSoftware, modified by Katt, Konservburk & Peetra. Swedish translation by Peetra & phpBB Sweden © 2006-2011