gestione pacchetti (nella storia)
Moderatore: Staff
Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
gestione pacchetti (nella storia)
salve,
ho trovato un cd della slackware-10.1 (del 2005) e l'ho installato su una VM (per farmici le ossa)
volevo farvi delle domande:
- a quel tempo come era ottimizzata l'installazione dei pacchetti?
- da quale versione si e' potuto utilizzare "slackpkg" per gestirli in modo agevole?
- ci sono delle iso minimali per un'installazione tipo netinstall?
grazie per ora
ho trovato un cd della slackware-10.1 (del 2005) e l'ho installato su una VM (per farmici le ossa)
volevo farvi delle domande:
- a quel tempo come era ottimizzata l'installazione dei pacchetti?
- da quale versione si e' potuto utilizzare "slackpkg" per gestirli in modo agevole?
- ci sono delle iso minimali per un'installazione tipo netinstall?
grazie per ora
- ponce
- Iper Master
- Messaggi: 3063
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.12.1
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: gestione pacchetti (nella storia)
ciao, benvenuto su slacky!
e' una versione fuori supporto da decenni ormai (e' stata rilasciata vent'anni fa), non ha molto senso formarsi su quella (moltissime cose sono cambiate nel frattempo), secondo me ti converrebbe partire dall'ultima versione stabile, la 15.0.
non ho capito la domanda... cosa intendi con "ottimizzata"?
nella directory principale c'e' un file chiamato "Slackware-HOWTO" che ti spiega un po' di cose sulla selezione dei pacchetti, ma se decidi di non installare qualcosa si suppone che tu sappia esattamente quello che stai facendo, perche' Slackware non offre nessun tipo di risoluzione delle dipendenze.
se ti riferisci alle "serie" di pacchetti in realta' non vogliono dire molto, come lo stesso Pat ha spiegato in diverse occasioni
https://www.linuxquestions.org/question ... ?p=5766773
https://www.linuxquestions.org/question ... ?p=5856424
https://www.linuxquestions.org/question ... ?p=5920588
dalla 9.1: lo trovi gia'anche sulla 10.1 (e' nella directory /extra).
slackpkg, comunque, nonostante permetta di installare i singoli pacchetti, ha, a mio parere, molta piu' utilita' per quel che riguarda l'aggiornamento di un'installazione di Slackware, infatti fu aggiunto alla distribuzione con questo messaggio nel ChangeLog
Tue Sep 16 11:20:30 PDT 2003
[...]
extra/slackpkg-0.99/slackpkg-0.99-noarch-4.tgz: Added slackpkg, a simple
tool for keeping a Slackware system up-to-date. Thanks to Piter Punk for
quickly fixing a few last-minute bugs, and reminding me that I'd promised
to add this. It's only fair, especially as I'm not a big believer in
automated dependency handling.
no, perche' Slackware non supporta la risoluzione delle dipendenze, e' fatta per essere installata in un blocco unico (se uno non e' un utente esperto e sa esattamente cosa gli serve).
ci sono delle iso minimali ma sono fatte solo per appoggiarsi alle sorgenti ufficiali dei pacchetti della distribuzione in rete (anche sui mirror) o su supporti locali (su disco usb, ad esempio), non per avere installazioni con meno pacchetti
http://www.slackware.com/~alien/slackboot/mini/
Re: gestione pacchetti (nella storia)
grazie della risposta...
- per ottimizzata intendevo "automatizzata"
- sto' provando slackpkg (ma come faccio a elencare i pacchetti installati?)
- capisco l'installazione dalla dir con tutti i pkg
- provero' una mini iso
- per ottimizzata intendevo "automatizzata"
- sto' provando slackpkg (ma come faccio a elencare i pacchetti installati?)
- capisco l'installazione dalla dir con tutti i pkg
- provero' una mini iso
Re: gestione pacchetti (nella storia)
- ho avviato la iso minimale...
messo in rete il sistema (eth0, IP e dns attivati)
ho inserito l'url e il path per l'installazione via ftp/http ma ho l'errore:
https://imgur.com/a/35jTHb6
messo in rete il sistema (eth0, IP e dns attivati)
ho inserito l'url e il path per l'installazione via ftp/http ma ho l'errore:
https://imgur.com/a/35jTHb6
- joe
- Iper Master
- Messaggi: 3882
- Iscritto il: ven 27 apr 2007, 11:21
- Slackware: 15.0
- Kernel: 5.15.38
- Desktop: dwm
Re: gestione pacchetti (nella storia)
Quale URL hai inserito precisamente?
Questo ad esempio, se vuoi installare la versione 64 bit:
https://slackware.mirror.garr.it/slackw ... re64-15.0/
Dovrebbe essere giusto o per lo meno contiene il file PACKAGES.TXT.
Potrebbe essere che non riesca a raggiungerlo però, forse a causa di un'altra configurazione errata, tipo DNS come dicevi, o IP e connessione alla rete in generale. Sinceramente non ricordo di aver installato usando quella versione minimale come avvio e no saprei che strumenti metta a disposizione per verificare anche manualmente ad esempio che l'URL da utilizzare sia raggiungibile.
Quando sei nell'ambiente avviato te la mette a disposizione una shell, prova eventualmente a verificare l'URL, tipo con lftp o anche wget o curl...
A questo URL deve trovare e poter scaricare il file di testo PACKAGES.TXT:
https://slackware.mirror.garr.it/slackw ... CKAGES.TXT
Se non lo trova c'è un problema di impostazione della rete nel sistema minimale avviato e devi partire da lì direi. Prova anche un ping verso un host esterno e simili test.
Questo ad esempio, se vuoi installare la versione 64 bit:
https://slackware.mirror.garr.it/slackw ... re64-15.0/
Dovrebbe essere giusto o per lo meno contiene il file PACKAGES.TXT.
Potrebbe essere che non riesca a raggiungerlo però, forse a causa di un'altra configurazione errata, tipo DNS come dicevi, o IP e connessione alla rete in generale. Sinceramente non ricordo di aver installato usando quella versione minimale come avvio e no saprei che strumenti metta a disposizione per verificare anche manualmente ad esempio che l'URL da utilizzare sia raggiungibile.
Quando sei nell'ambiente avviato te la mette a disposizione una shell, prova eventualmente a verificare l'URL, tipo con lftp o anche wget o curl...
A questo URL deve trovare e poter scaricare il file di testo PACKAGES.TXT:
https://slackware.mirror.garr.it/slackw ... CKAGES.TXT
Se non lo trova c'è un problema di impostazione della rete nel sistema minimale avviato e devi partire da lì direi. Prova anche un ping verso un host esterno e simili test.
Re: gestione pacchetti (nella storia)
per la 32bit ho messo:
https://mirrors.slackware.com/
e poi
slackware/slackware-15.0/
il fatto e' che una volta e' andato e poi mi ha dato sempre errore...
p.s.
ho controllato che sia in rete con dns corretti... mah
https://mirrors.slackware.com/
e poi
slackware/slackware-15.0/
il fatto e' che una volta e' andato e poi mi ha dato sempre errore...
p.s.
ho controllato che sia in rete con dns corretti... mah
Ultima modifica di sacarde il mer 13 nov 2024, 0:43, modificato 1 volta in totale.
- ponce
- Iper Master
- Messaggi: 3063
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.12.1
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: gestione pacchetti (nella storia)
l'url dovrebbe esseresacarde ha scritto: ↑mar 12 nov 2024, 18:03ho inserito l'url e il path per l'installazione via ftp/http ma ho l'errore:
https://imgur.com/a/35jTHb6
Codice: Seleziona tutto
https://slackware.mirror.garr.it
Codice: Seleziona tutto
/slackware/slackware64-15.0/slackware64
Codice: Seleziona tutto
There must be a directory on the server with the Slackware
packages and files arranged in a tree like the FTP site.
The installation script needs to know the name of the
directory on your server that contains the series
subdirectories. For example, if your A series is found at
/slack/slackware/a, then you would respond: /slack/slackware
perdonami ma continuo a non capire... "automatizzata" in che senso?
elencare dove? slackpkg ti da gia' una schermata (fatta tramite dialog) dove ti dice cosa sta per installare...
se intendi che preferiresti una lista testuale invece che l'interfaccia dialog puoi anche passare a slackpkg l'opzione -dialog=off per disabilitarla, tipo
Codice: Seleziona tutto
slackpkg -dialog=off upgrade-all
Codice: Seleziona tutto
ls -1 /var/log/packages/
Codice: Seleziona tutto
ls -1 /var/log/packages/ | rev | cut -d- -f4- | rev
Re: gestione pacchetti (nella storia)
grazie della pazienza...
- il problema e' che dalla mini.iso non supporta "https" ma solo "http", risolto
- la gestione pacchetti intendo le dipendenze... ancora non mi capacito di dover "risolverle a mano"
- il problema e' che dalla mini.iso non supporta "https" ma solo "http", risolto
- la gestione pacchetti intendo le dipendenze... ancora non mi capacito di dover "risolverle a mano"
- ponce
- Iper Master
- Messaggi: 3063
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.12.1
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: gestione pacchetti (nella storia)
e' cosi', ma questo approccio ha anche molti lati positivi, per esempio puoi fare quello che vuoi fregandotene delle imposizioni di un package manager che ti costringe a togliere mezzo sistema operativo quando devi disinstallare una libreria...
siccome e' una domanda che gli utenti fanno spesso, al riguardo Ruarí Ødegaard, uno dei maintainer di Opera (ora di Vivaldi), ha scritto un breve articolo (in inglese) che sicuramente vale la pena leggere e che dovrebbe aiutare a chiarire i tuoi dubbi
https://docs.slackware.com/slackware:pa ... _slackware
Re: gestione pacchetti (nella storia)
sto' andando avanti nell'installazione:
ho installato solo le parti di tutto il software:
"a"
"n"
"x"
ma ho degli errori quando eseguo:
1
2
ho installato solo le parti di tutto il software:
"a"
"n"
"x"
ma ho degli errori quando eseguo:
1
Codice: Seleziona tutto
ping 192.168.0.1
ping: error while loading shared libraries: libunistring.so.2: cannot open shared object file: No such file or directory
2
Codice: Seleziona tutto
avviando da "startx" ho errore alla libreria: libfreetype.so.6 (cannot open shared object file)
Re: gestione pacchetti (nella storia)
a) ok, installato queste 2 librerie adesso ne manca un'altra (non vorrei installare tulla la sezione "l")
b) mi da errore anche "slackpkg", non trova il mirror italiano
b) mi da errore anche "slackpkg", non trova il mirror italiano
Codice: Seleziona tutto
slackpkg update
Getting key from https://www.slackware.com/infra/keys/GPG-KEY
Updating the package lists...
Downloading...
Downloading http://ba.mirror.garr.it/mirrors/Slackware/slackware-15.0/CHECKSUMS.md5.asc...
--2024-11-13 16:58:54-- http://ba.mirror.garr.it/mirrors/Slackware/slackware-15.0/CHECKSUMS.md5.asc
Resolving ba.mirror.garr.it (ba.mirror.garr.it)... 90.147.160.72, 90.147.160.73, 90.147.160.70, ...
Connecting to ba.mirror.garr.it (ba.mirror.garr.it)|90.147.160.72|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-11-13 16:58:54 ERROR 404: Not Found.
Error downloading from http://ba.mirror.garr.it/mirrors/Slackware/slackware-15.0/.
Please check your mirror and try again.
slackpkg update
Getting key from https://www.slackware.com/infra/keys/GPG-KEY
Updating the package lists...
Downloading...
Downloading http://ba.mirror.garr.it/mirrors/Slackware/slackware-15.0/CHECKSUMS.md5.asc...
--2024-11-13 16:58:54-- http://ba.mirror.garr.it/mirrors/Slackware/slackware-15.0/CHECKSUMS.md5.asc
Resolving ba.mirror.garr.it (ba.mirror.garr.it)... 90.147.160.72, 90.147.160.73, 90.147.160.70, ...
Connecting to ba.mirror.garr.it (ba.mirror.garr.it)|90.147.160.72|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-11-13 16:58:54 ERROR 404: Not Found.
Error downloading from http://ba.mirror.garr.it/mirrors/Slackware/slackware-15.0/.
Please check your mirror and try again.
- ponce
- Iper Master
- Messaggi: 3063
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.12.1
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: gestione pacchetti (nella storia)
a) se decidi di fare un'installazione minimale non vedo molte alternative a questo genere di calvario...
suppongo che tu non abbia ben assimilato l'articolo di Ruario (di cui, personalmente, condivido i valori).
sai cosa potrebbe aiutarti e di cui a volte approfitto anch'io (quando ho tempo e sanita' mentale da perdere per fare installazioni minimali)?
l'indicazione delle dipendenze che fa salix nel suo database dei pacchetti: non e' perfetta ma e' molto utile anche per Slackware, dai un'occhiata alle varie voci "PACKAGE REQUIRED:" per ogni "PACKAGE NAME:"
https://download.salixos.org/x86_64/sla ... CKAGES.TXT
se vedi delle indicazioni tipo "aaa_libraries|glib2" vuol dire che puoi usare alternativamente l'uno o l'altro ma, visto che aaa_libraries non viene mai aggiornato dopo il rilascio di una versione di Slackware, ti conviene sicuramente usare la seconda scelta (piu' grossa come dimensione ma, eventualmente, aggiornata in /patches), soprattutto se la tua installazione deve restare esposta su internet...
b)
suppongo che tu non abbia ben assimilato l'articolo di Ruario (di cui, personalmente, condivido i valori).
sai cosa potrebbe aiutarti e di cui a volte approfitto anch'io (quando ho tempo e sanita' mentale da perdere per fare installazioni minimali)?
l'indicazione delle dipendenze che fa salix nel suo database dei pacchetti: non e' perfetta ma e' molto utile anche per Slackware, dai un'occhiata alle varie voci "PACKAGE REQUIRED:" per ogni "PACKAGE NAME:"
https://download.salixos.org/x86_64/sla ... CKAGES.TXT
se vedi delle indicazioni tipo "aaa_libraries|glib2" vuol dire che puoi usare alternativamente l'uno o l'altro ma, visto che aaa_libraries non viene mai aggiornato dopo il rilascio di una versione di Slackware, ti conviene sicuramente usare la seconda scelta (piu' grossa come dimensione ma, eventualmente, aggiornata in /patches), soprattutto se la tua installazione deve restare esposta su internet...
b)
il mirror italiano sul GARR e' questo (e' cambiato da quando e' uscita Slackware)...ponce ha scritto: ↑mer 13 nov 2024, 8:29l'url dovrebbe esseresacarde ha scritto: ↑mar 12 nov 2024, 18:03ho inserito l'url e il path per l'installazione via ftp/http ma ho l'errore:
https://imgur.com/a/35jTHb6e il pathCodice: Seleziona tutto
https://slackware.mirror.garr.it
Codice: Seleziona tutto
/slackware/slackware64-15.0/slackware64
- ponce
- Iper Master
- Messaggi: 3063
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.12.1
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: gestione pacchetti (nella storia)
aggiungo anche che, nel caso che tu avessi bisogno di software di terze parti e tu decidessi di usare il repository di script di SlackBuilds.org, quel repository presuppone che tu abbia un'installazione completa di Slackware...
quindi, anche li', te la devi cavare in autonomia se qualcosa non compila e/o non gira una volta installato il relativo pacchetto.
quindi, anche li', te la devi cavare in autonomia se qualcosa non compila e/o non gira una volta installato il relativo pacchetto.
Re: gestione pacchetti (nella storia)
"slackpkg update "
mi da errore: ERROR: cannot verify slackware.mirror.garr.it's certificate
cosa hai te nel file /etc/slackpkg/mirrors ?
grazie
mi da errore: ERROR: cannot verify slackware.mirror.garr.it's certificate
cosa hai te nel file /etc/slackpkg/mirrors ?
grazie
- ponce
- Iper Master
- Messaggi: 3063
- Iscritto il: mer 5 mar 2008, 16:45
- Nome Cognome: Matteo Bernardini
- Slackware: slackware64-current
- Kernel: 6.12.1
- Desktop: lxde
- Località: Pisa
- Contatta:
Re: gestione pacchetti (nella storia)
non puo' verificare il certificato probabilmente perche' non hai installato tutti i pacchetti necessari per far funzionare slackpkg (e wget) con ssl: o metti i pacchetti necessari oppure puoi usare il solito indirizzo con http.
io, sulle mie macchine, configuro un mirror locale (che sincronizzo via rsync).
io, sulle mie macchine, configuro un mirror locale (che sincronizzo via rsync).