Ide til tilføjelse til scripts som (af)installerer pakker

Dette forum bruges på EGET ANSVAR til at lege med scripts og andre ting med risiko for at beskadige sit eget og andres systemer.
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Ide til tilføjelse til scripts som (af)installerer pakker

Indlæg af laoshi »

Ved kommandoer/scripts som installerer hhv. afinstallerer pakker får man tit en melding som
Følgende pakker blev installeret automatisk, og behøves ikke længere:
libdns35 linux-headers-2.6.24-23-generic linux-headers-2.6.24-23
Brug 'apt-get autoremove' til at fjerne dem.


Det ville være en god ide som standard at tilføje en oprydnings- opdateringsfunktion til den slags kommandoer/scripts. I mit eget oprydnings- opdaterings- og backupscript som bruger aptitude https://ubuntudanmark.dk/forum/viewtopic.php?f=11&t=7282 handler det om flg (omsat til kommandolinje):
sudo aptitude clean -y && sudo aptitude purge -y ~b && sudo aptitude purge -y ~c && sudo aptitude safe-upgrade -y


Bruger man apt-get må det tilsvarende blive
sudo apt-get autoremove -y --force-yes && sudo apt-get autoclean -y && sudo apt-get update -y && sudo apt-get upgrade -y


Så skulle der ikke være efterladt rester af gamle pakker, og hele systemet vil være opdateret.

(Det er selvfølgelig ganske ufarligt at gøre, men jeg smider det lige i sandkassen som en ide til efterfølgelse)
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Ide til tilføjelse til scripts som (af)installerer pakker

Indlæg af lath »

laoshi skrev:Ved kommandoer/scripts som installerer hhv. afinstallerer pakker får man tit en melding som
Følgende pakker blev installeret automatisk, og behøves ikke længere:
libdns35 linux-headers-2.6.24-23-generic linux-headers-2.6.24-23
Brug 'apt-get autoremove' til at fjerne dem.


Det ville være en god ide som standard at tilføje en oprydnings- opdateringsfunktion til den slags kommandoer/scripts. I mit eget oprydnings- opdaterings- og backupscript som bruger aptitude https://ubuntudanmark.dk/forum/viewtopic.php?f=11&t=7282 handler det om flg (omsat til kommandolinje):
sudo aptitude clean -y && sudo aptitude purge -y ~b && sudo aptitude purge -y ~c && sudo aptitude safe-upgrade -y


Bruger man apt-get må det tilsvarende blive
sudo apt-get autoremove -y --force-yes && sudo apt-get autoclean -y && sudo apt-get update -y && sudo apt-get upgrade -y


Så skulle der ikke være efterladt rester af gamle pakker, og hele systemet vil være opdateret.

(Det er selvfølgelig ganske ufarligt at gøre, men jeg smider det lige i sandkassen som en ide til efterfølgelse)


Hej

Kunne du ikke lige tilføje det til Ubuntu Post Install (hmm, skal den ikke have et andet navn?) programmets tråd: https://ubuntudanmark.dk/forum/viewtopic.php?f=33&t=11471&start=15&st=0&sk=t&sd=a her på forum?
Jeg kan tilføje det som en række knapper, hvor brugeren trykker på en knap og så sker der en hel masse.
De kan ikke komme med i første release version, da første version lige nu er feature låst, men lidt senere.

Altså - jeg fisker efter de små scripts/kommando guldkorn du har om oprydning og de kommandoer du sædvanligvis giver til en bruger så pakkesystemet på deres computer kommer til at virke igen efter at det har været i udu.

Er du med på at komme med nogle script til programmet kommer du til at stå som forfatter af programmet sammen med mig og soundpartner.
Programmet får en passende Open Source licens.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Ide til tilføjelse til scripts som (af)installerer pakker

Indlæg af laoshi »

Har lige redigeret i kommandoerne ovenfor: safe-upgrade findes ikke i apt-get men kun i aptitude - i apt-get hedder det kun upgrade.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi