Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Pakketdownload script aanmaken  (gelezen 1085 keer)

Pakketdownload script aanmaken
« Gepost op: 2014/08/27, 16:18:35 »
Het lijkt me zo handig: na een crash het bestand pakketten_laden.sh uitvoeren!
Maar dan moet ik bestand pakketten_laden.sh laten maken door Synaptic:
Bestand > Pakketdownloadscript aanmaken 
als je daarop klikt krijg je een verzoek een map aan te wijzen
nou, Root dan maar
er gebeurt helemaal niks
in Root mag ik niet komen
Hoe werkt dat wel?
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Offline BenMedia

  • Lid
    • Ben-Media
Re: Pakketdownload script aanmaken
« Reactie #1 Gepost op: 2014/08/27, 17:14:28 »
Dit ga ik even volgen, lijkt mij ook interessant. Graag stap voor stap.
Leverancier Ubuntu, Xubuntu, Lubuntu en Mint PC's

Re: Pakketdownload script aanmaken
« Reactie #2 Gepost op: 2014/08/27, 17:40:35 »
Het resultaat wordt dan een bash script met
apt-get install pakket1 pakket2 enzovoort

Reuze handig want dan hoef je geen onnodig strafwerk te doen...
 
« Laatst bewerkt op: 2014/08/27, 17:43:18 door DickStomp »
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: Pakketdownload script aanmaken
« Reactie #3 Gepost op: 2014/08/27, 18:22:26 »
Je kunt het ook uitbreiden, zodat je een soort eigen systeem kunt maken:
#!/bin/bash
eerst het systeem updaten
sudo apt-get update
sudo apt-get -y dist-upgrade
#te installeren programma's
sudo apt-get -y install prog1 prog2 prog3 prog4 ....... prog99
#overbodige programma's geheel verwijderen
sudo apt-get purge proga progb progc progd ...... progz
# Voor beveiligde DVD's:
sudo /usr/share/doc/libdvdread4/install-css.sh
#het systeem opruimen
sudo apt-get clean
sudo apt-get autoremove

Dat is, zoals ik het doe .........
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Re: Pakketdownload script aanmaken
« Reactie #4 Gepost op: 2014/08/27, 19:14:29 »
@ron
Sorry, dat is geen antwoord op de vraag:
hoe maak ik met Synaptic een Pakketdownload script??

Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Offline koos4401

  • Lid
Re: Pakketdownload script aanmaken
« Reactie #5 Gepost op: 2014/08/27, 20:36:39 »
met Synaptic: niet, daar is synaptic niet voor.

met behulp van synaptic:
1. Welke pakketten heb je en exporteer die lijst mbv:
      dpkg --get-selections > installed-software
2. EN TERUGZETTEN:   
                sudo dpkg --set-selections < installed-software
      sudo dselect
Vergeet niet de file "installed-software" te redden aleer te formatteren.
Opmerking
: er zijn bronnen die beweren dat dit niet, herhaald niet, werkt na een fresh-install-upgrade van het OS.
Op 27-okt-2009 om 08.20 GMT geregistreerd als gebruiker nr.: 498523

Re: Pakketdownload script aanmaken
« Reactie #6 Gepost op: 2014/08/27, 20:55:39 »
@koos4401
1) waarom zit in Synaptic GUI de mogelijkheid om de laad-script te genereren?
2) jouw idee ga ik testen 
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Re: Pakketdownload script aanmaken
« Reactie #7 Gepost op: 2014/08/27, 21:01:07 »
@ron
Sorry, dat is geen antwoord op de vraag:
hoe maak ik met Synaptic een Pakketdownload script??



Het is wel degelijk mogelijk om een script via synaptic te maken.

Je moet eerst aangeven welke pakketten je wilt (her)installeren

Ik heb als voorbeeld "My weather indicator "  en "Thundirbird" aangevinkt.

Vervolgens ga je naar bestand en kies je de optie pakketdownloadscript aanmaken.

Automatische wordt dan het volgende script aangemaakt:

#!/bin/sh
wget -c http://archive.ubuntu.com/ubuntu/pool/main/t/thunderbird/thunderbird_31.0+build1-0ubuntu0.14.04.1_amd64.deb
wget -c http://ppa.launchpad.net/atareao/atareao/ubuntu/pool/main/m/my-weather-indicator/my-weather-indicator_0.6.9-0extras14.04.2_all.deb

Je kan het hier nalezen https://help.ubuntu.com/community/Synaptic/PackageDownloadScript
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"

Re: Pakketdownload script aanmaken
« Reactie #8 Gepost op: 2014/08/27, 21:21:50 »
Ok Ron, nou snap ik wat fout doe.
Ik had begrepen dat alle "groene" onderdelen in de pakket-script kwamen.
Maar ik moet dus alle groene onderdelen ook nog een keer aanvinken.
Dat vind ik ook geen ideale situatie.
De "get-selections" van Koos is ook niet fraai, want die gooit alles in de lijst, ook wat met de installatie van bijvoorbeeld 12.04 al meegekomen is.
Het gaat alleen om de delen die ik er bij geladen heb, zoals Chromium, Dropbox en nog wat andere speeltjes.
Ook de oplossing van Koos werkt niet van 12 naar een upgrade.
De aardigheid van de eigen laad-lijst is, dat die wel over een upgrade heen werkt. 
Dus blijf ik mijn eigen laad-script onderhouden en wacht tot Ubuntu 16.
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Offline h2o

  • Lid
Re: Pakketdownload script aanmaken
« Reactie #9 Gepost op: 2014/08/28, 09:13:27 »
@Dick
Ik heb er even wat mee gespeeld. Eigenlijk is het kinderlijk eenvoudig. In synaptic heb ik (Debian Wheezy) een tablad onderdelen en daaronder STATUS. Die klik ik aan. Daar zie je een afdeling [geïnstalleerd (handmatig)] en [geïnstalleerd (verouderd of handmatig)]. Selecteer de pakketten die je wil hebben (met CTRL + muis) en dan rechtermuisknop op Herinstallatie. Dan ga je je script aanmaken.
En iets zegt mij dat je met binnengehaalde pakketten toevoegen dat script wordt uitgevoerd binnen synaptic.
Werk laptops + werkstation: Debian Testing
Privé laptops: Debian Testing/Unstable
Test laptop: Diverse andere Linux distribities
Chromebooks: ChromeOS Flex

Re: Pakketdownload script aanmaken
« Reactie #10 Gepost op: 2014/08/28, 09:20:32 »
@Dick
Ik heb er even wat mee gespeeld. Eigenlijk is het kinderlijk eenvoudig. In synaptic heb ik (Debian Wheezy) een tablad onderdelen en daaronder STATUS. Die klik ik aan. Daar zie je een afdeling [geïnstalleerd (handmatig)] en [geïnstalleerd (verouderd of handmatig)]. Selecteer de pakketten die je wil hebben (met CTRL + muis) en dan rechtermuisknop op Herinstallatie. Dan ga je je script aanmaken.
En iets zegt mij dat je met binnengehaalde pakketten toevoegen dat script wordt uitgevoerd binnen synaptic.

Precies zo heb ik het ook gedaan en je krijgt een prachtig script van wat je extra hebt geïnstalleerd.
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"

Offline koos4401

  • Lid
Re: Pakketdownload script aanmaken
« Reactie #11 Gepost op: 2014/08/28, 09:52:14 »
@H2o en @Maasnet: Dank voor de snelcursus! Zoals ik al eerder opmerkte in een ander draadje in dit forum: "Weer wat geleerd"!
Op 27-okt-2009 om 08.20 GMT geregistreerd als gebruiker nr.: 498523

Re: Pakketdownload script aanmaken
« Reactie #12 Gepost op: 2014/08/28, 11:28:38 »
Rechtermuisknop Herinstallatie aanklikken?
Ik kan knop Herinstallatie niet vinden...
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Re: Pakketdownload script aanmaken
« Reactie #13 Gepost op: 2014/08/28, 13:21:33 »
Met de rechter muisknop op het pakket klikken en dan kiezen voor "Markeren voor herinstallatie".
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"

Re: Pakketdownload script aanmaken
« Reactie #14 Gepost op: 2014/08/28, 14:53:57 »
En waar staat dan de gewenste script voor de volgende herinstallatie? 
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Offline koos4401

  • Lid
Re: Pakketdownload script aanmaken
« Reactie #15 Gepost op: 2014/08/28, 20:55:55 »
Bij mijn weten - maar ik was blond voor ik grijs werd - geeft dit contextmenu opdrachten door voor het lopende OS.
Op 27-okt-2009 om 08.20 GMT geregistreerd als gebruiker nr.: 498523

Re: Pakketdownload script aanmaken
« Reactie #16 Gepost op: 2014/08/28, 21:26:33 »
Nog maar een keer:
Het lijkt me zo handig: na een crash het bestand pakketten_laden.sh uitvoeren!
Maar dan moet ik bestand pakketten_laden.sh laten maken door Synaptic:
Bestand > Pakketdownloadscript aanmaken 
als je daarop klikt krijg je een verzoek een map aan te wijzen
nou, Root dan maar
er gebeurt helemaal niks
in Root mag ik niet komen
Hoe werkt dat wel?
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Re: Pakketdownload script aanmaken
« Reactie #17 Gepost op: 2014/08/28, 22:17:31 »
Dirk,

Je hoeft niet het genereerde script te laten wegschrijven in de home-map van root.
Maw je kan deze ook wegschrijven binnen je eigen home-map, even browsen (opslaan als).
Hoe je draai of keert, de eigenaar van dit script is root.
Dus je zal root-privelege (sudo) nodig hebben om deze te bewerken.
Het script zal alleen de pakketten downloaden,  dus niet installeren.
Aan het einde van het script zal je de regel moeten zetten:
sudo dpkg -i *.deb

PS:
Om in de home-map van root te geraken, via een terminal:
gksu nautilus

Mijn voorkeur is via Midnight Commander:
sudo mc
MvG,
MauRice
Registered Linux user: 473556

Re: Pakketdownload script aanmaken
« Reactie #18 Gepost op: 2014/08/28, 22:34:13 »
@MauRice2
Wat de klant wil hebben, zal dat krijgen. Klant is koning.
Goed luisteren naar klant = klant behouden!
Synaptic GUI is gemaakt voor deskundigen, waar ik na 50 jaar informatica kennelijk nog steeds niet bij hoor.
Synaptic heeft een Menutab Bestand.
Dat aangeklikt geeft een dropdown naar "Pakketdownloadscript aanmaken"
Als ik dat aanklik wordt het onbegrijpelijk...
Er is geen Help-mogelijkheid met F1, slordig...
Voor de rest van het verhaal: zie alle bijdragen hierboven.
Maar, zoals gewoonlijk, ik zal de oplossing vinden!
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Re: Pakketdownload script aanmaken
« Reactie #19 Gepost op: 2014/08/28, 22:51:23 »
Vrienden!
Het probleem zit in het feit, dat het GUI van Synaptic pas voor 66.7% vertaald is in het nederlands.
Aangezien ik hoofdzakelijk als vertaler binnen OS (Open Software) werk, zal ik nu ook aan Synaptic gaan werken.
Door het vertaalwerk weet ik veel van allerlei systemen af en hopelijk straks ook van Synaptic.
   
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Re: Pakketdownload script aanmaken
« Reactie #20 Gepost op: 2014/08/28, 23:17:12 »
Vrienden,
Het vertaalwerk van de GUI van Synaptic zit net als het vertaalwerk van Wiki in een krankzinnig systeem, waar geen touw aan vast te knopen is. UbuntuOne!
Ik stop er gelijk mee, het kost meer tijd om uit te vinden hoe het werkt, dan om menu's en teksten te vertalen.
Dit probleem is voor mij opgelost door het in de prullemand (Square Bin) te gooien.
Cu later!

 
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Re: Pakketdownload script aanmaken
« Reactie #21 Gepost op: 2014/08/28, 23:18:20 »
Vrienden,
Het vertaalwerk van de GUI van Synaptic zit net als het vertaalwerk van Wiki in een krankzinnig systeem, waar geen touw aan vast te knopen is. UbuntuOne!
Ik stop er gelijk mee, het kost meer tijd om uit te vinden hoe het werkt, dan om menu's en teksten te vertalen.
Dit probleem is voor mij opgelost door het in de prullenmand (Square Bin) te gooien.
Cu later!
Ubuntu 22.04 LTS op Fujitsu S762, MSI desktop, HP840; allen hebben geen data maar draaien op dezelfde DropBox; verder met Firefox, LibreOffice, Wine en Gmail

Re: Pakketdownload script aanmaken
« Reactie #22 Gepost op: 2014/08/28, 23:34:51 »
En waar staat dan de gewenste script voor de volgende herinstallatie? 

Dat kan je zelf aangeven.

Bij mij staat het bestandje op mijn buroblad.
OS: Ubuntu Gnome 22.04/Xubuntu 22.04; Windows 10 (dualboot) en RPI 2, 3 en 4: Bitwarden en Pihole (rpi2) Bullseye xfce, Retropie en Twister
***Steunpunt***  voor andere steunpunten: https://kaart.ubuntu-nl.org/
                    "Echte wijsheid is weten wat je niet weet"