Chiedo scusa a voi, ho bisogno del vostro aiuto
Moderatore: Staff
Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
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) Rispettare le idee altrui.
2) Evitare le offese dirette.
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.
Chiedo scusa a voi, ho bisogno del vostro aiuto
Sono il manutentore di manualinux, mi è stato giustamente fatto notare che sul manuale (punto 5c) erano scritte delle informazioni completamente inesatte sul sistema di gestione dei pacchetti su Slackware (effettivamente durante la modifica di quel punto qualcosa è andato storto per cui le info descritte erano sbagliate).
Sto riscrivendo il punto e chiedo a voi utenti di Slackware di aiutarmi a riscrivere la parte riguardante questa distro. Io ho già tirato giù 2 righe, potete dirmi se sono corrette, nel caso potete fare delle correzioni?
Grazie a chi vorrà darmi una mano.
-SLACKWARE CON .TGZ
installpkg file.tgz (installa pacchetto .tgz)
removepkg file.tgz (disinstalla pacchetto .tgz)
upgradepkg file.tgz (aggiorna pacchetto .tgz)
makepkg file (crea una pacchetto Slackware compatibile)
rpm2tgz file.rpm (crea pacchetto .tgz da un file .rpm)
rpm2targz file.rpm (crea pacchetto .tar.gz da un file .rpm)
explodepkg file (estrae i contenuti del pacchetto nella directory corrente)
pkgtool è il programma utilizzato di default su Slackware per gestire i pacchetti.
Per risolvere le dipendenze è possibile installare ed utilizzare programmi come swaret e slackpkg.
Sto riscrivendo il punto e chiedo a voi utenti di Slackware di aiutarmi a riscrivere la parte riguardante questa distro. Io ho già tirato giù 2 righe, potete dirmi se sono corrette, nel caso potete fare delle correzioni?
Grazie a chi vorrà darmi una mano.
-SLACKWARE CON .TGZ
installpkg file.tgz (installa pacchetto .tgz)
removepkg file.tgz (disinstalla pacchetto .tgz)
upgradepkg file.tgz (aggiorna pacchetto .tgz)
makepkg file (crea una pacchetto Slackware compatibile)
rpm2tgz file.rpm (crea pacchetto .tgz da un file .rpm)
rpm2targz file.rpm (crea pacchetto .tar.gz da un file .rpm)
explodepkg file (estrae i contenuti del pacchetto nella directory corrente)
pkgtool è il programma utilizzato di default su Slackware per gestire i pacchetti.
Per risolvere le dipendenze è possibile installare ed utilizzare programmi come swaret e slackpkg.
-
samiel
- Staff

- Messaggi: 5511
- Iscritto il: ven 16 gen 2004, 0:00
- Nome Cognome: Mauro Sacchetto
- Slackware: 13.0
- Kernel: 2.26
- Desktop: KDE
- Distribuzione: anche Debian
- Località: Venezia
Le informazioni sono corrette. Naturalmente,
mancano delle opzioni anche importanti. Ad es.,
se volessi aggiornare un pacchetto che
presenta, nella release più recente, un nome diverso?
Trovi alcune cose nel mio Slackware for Dummies.
Da ultimo: swaret effettua l'analisi delle dipendenze
soltanto sulle librerie, e per questo a volte non funziona...
M.
mancano delle opzioni anche importanti. Ad es.,
se volessi aggiornare un pacchetto che
presenta, nella release più recente, un nome diverso?
Trovi alcune cose nel mio Slackware for Dummies.
Da ultimo: swaret effettua l'analisi delle dipendenze
soltanto sulle librerie, e per questo a volte non funziona...
M.
- giberg
- Linux 4.x

- Messaggi: 1282
- Iscritto il: mer 21 set 2005, 17:28
- Nome Cognome: Gianni
- Slackware: current64
- Kernel: 3.7.1
- Desktop: 4.8.5
- Località: S. Biagio di Callalta (TV)
Non conosco slackpkg. Un programma tipo apt-get per Slackware è Slapt-get e la sua interfaccia grafica Gslapt. Ovviamente come swaret ed altri non è parte della distro ufficiale. Comunque su Slapt-get trovi info sempre qui su Slacky.Panther ha scritto:Slackpkg verifica sia le librerie che i pacchetti ??? Quindi è un programma tipo apt-get su debian o pacman su Archlinux ????
Ti riporto qualche riga di Piter Punk riguardo slackpkg:
slackpkg
Automated tool for management of Slackware Linux Packages
intro:
Slackpkg is a tool for installing or upgrading packages through network. You can make a minimal installation of Slackware Linux and after that install additional stuff from a Slackware mirror.
You don't need to setup NFS, or make dozens of CDs for all your computers. Just type "slackpkg" and all packages in the Official Slackware Linux will be in your hands.
.........nessuna gestione dipendenze.
slackpkg
Automated tool for management of Slackware Linux Packages
intro:
Slackpkg is a tool for installing or upgrading packages through network. You can make a minimal installation of Slackware Linux and after that install additional stuff from a Slackware mirror.
You don't need to setup NFS, or make dozens of CDs for all your computers. Just type "slackpkg" and all packages in the Official Slackware Linux will be in your hands.
.........nessuna gestione dipendenze.
Diverso il discorso per slapt-get:
slapt-get tries to emulate Debian's apt-get as closely as possible.
* uses native Slackware tools (installpkg, upgradepkg, and removepkg)
* supports multiple package sources (including linuxpackages.net)
* cache data concerning packages and updates from package sources
* supports sources from ftp, ftps, http, https, file:/// and more (libcurl)
* resumes broken downloads and will verify package integrity with MD5
checksum
* show packages that are available (from cached data) and installed
* search package listing using POSIX and extended regular expressions
by package name, location, and description
* retrieve, install, and remove packages by name or by specific version
* retrieve and apply updates
* upgrade from one Slackware release to another in a few simple steps
* show description of packages, including mirror location, version, size,
dependencies (where available), conflicts (where available), suggestions
(where available), description, and installation status
* exclude (hold) packages from upgrades, by name or by regular expression
* transaction engine for install, remove, and upgrades, reporting concise
information on what is to be done, ensuring each step happens correctly
* "compare package version" algorithm to prevent downgrades
* recursive dependency resolution using slack-required meta-data (see FAQ)
supporting hard, soft, and conditional dependencies
* package conflict resolution using slack-conflicts meta-data (see FAQ)
* package suggestion support for complimentary packages (see FAQ)
* Package data download robustness, only writing changes if all sources
download successfully as well as only downloading those sources that
have changed since the last download
* i18n support via GNU gettext with over 20 language translations
* extremely fast and easy to script with
e per swaret
It is a tool designed for Slackware and Slackware based distibutions to update packages over your network and/or the Internet. It has support for library dependency resolution and rollback capability. It is writen in PERL, and has commands (sinstallpkg, supgradepkg, and sremovepkg) that can be used in place of the standard Slackware package tools.
slapt-get tries to emulate Debian's apt-get as closely as possible.
* uses native Slackware tools (installpkg, upgradepkg, and removepkg)
* supports multiple package sources (including linuxpackages.net)
* cache data concerning packages and updates from package sources
* supports sources from ftp, ftps, http, https, file:/// and more (libcurl)
* resumes broken downloads and will verify package integrity with MD5
checksum
* show packages that are available (from cached data) and installed
* search package listing using POSIX and extended regular expressions
by package name, location, and description
* retrieve, install, and remove packages by name or by specific version
* retrieve and apply updates
* upgrade from one Slackware release to another in a few simple steps
* show description of packages, including mirror location, version, size,
dependencies (where available), conflicts (where available), suggestions
(where available), description, and installation status
* exclude (hold) packages from upgrades, by name or by regular expression
* transaction engine for install, remove, and upgrades, reporting concise
information on what is to be done, ensuring each step happens correctly
* "compare package version" algorithm to prevent downgrades
* recursive dependency resolution using slack-required meta-data (see FAQ)
supporting hard, soft, and conditional dependencies
* package conflict resolution using slack-conflicts meta-data (see FAQ)
* package suggestion support for complimentary packages (see FAQ)
* Package data download robustness, only writing changes if all sources
download successfully as well as only downloading those sources that
have changed since the last download
* i18n support via GNU gettext with over 20 language translations
* extremely fast and easy to script with
e per swaret
It is a tool designed for Slackware and Slackware based distibutions to update packages over your network and/or the Internet. It has support for library dependency resolution and rollback capability. It is writen in PERL, and has commands (sinstallpkg, supgradepkg, and sremovepkg) that can be used in place of the standard Slackware package tools.
- Luci0
- Staff

- Messaggi: 3591
- Iscritto il: lun 27 giu 2005, 0:00
- Nome Cognome: Gabriele Santanché
- Slackware: 12.2 14.0
- Kernel: 2.6.27.46- gen 3.2.29
- Desktop: KDE 3.5.10 Xfce
- Località: Forte dei Marmi
- Contatta:
Swaret funziona egregiamente con le versioni stabili ufficiali ...
ovvero 10.0 10.1 e 10.2, con la current ci sono più problemi ma che dipendono in gran parte dalla distribuzione, che é in evoluzione ...
Se si fà un upgrade invece possono venire fuori problemi soprattutto se nel ramo più attuale mancano alcuni packages oppure se sono stati sostituiti con altri...
Si può dire che per mantenere aggiornata la distribuzione dal punto di vista della sicurezza swaret é una buona soluzione.
Per le repository tipo Slacky.it il tutto dipende su come sono stati realizzati i pacchetti, ovvero su quale versione di slack. Credo che per Slacky.it quasi tutti i pacchetti siano aggiornati alla current e alle librerie presenti nella stessa repository e quindi se provi ad installarli su una 10.2 difficilmente funzioneranno ... in tal caso bisogna passare ai sorgenti e utilizzare gli slack.build preparati dai vari packager.. in ogni caso bisogna avere pazienza e documentarsi..
ovvero 10.0 10.1 e 10.2, con la current ci sono più problemi ma che dipendono in gran parte dalla distribuzione, che é in evoluzione ...
Se si fà un upgrade invece possono venire fuori problemi soprattutto se nel ramo più attuale mancano alcuni packages oppure se sono stati sostituiti con altri...
Si può dire che per mantenere aggiornata la distribuzione dal punto di vista della sicurezza swaret é una buona soluzione.
Per le repository tipo Slacky.it il tutto dipende su come sono stati realizzati i pacchetti, ovvero su quale versione di slack. Credo che per Slacky.it quasi tutti i pacchetti siano aggiornati alla current e alle librerie presenti nella stessa repository e quindi se provi ad installarli su una 10.2 difficilmente funzioneranno ... in tal caso bisogna passare ai sorgenti e utilizzare gli slack.build preparati dai vari packager.. in ogni caso bisogna avere pazienza e documentarsi..
non disprezzerei slapt-get, visto che se i repository avessere il file di descrizione delle dipendenze sarebbe il numero uno come tools..........Luci0 ha scritto:Swaret funziona egregiamente con le versioni stabili ufficiali ...
ovvero 10.0 10.1 e 10.2, con la current ci sono più problemi ma che dipendono in gran parte dalla distribuzione, che é in evoluzione ...
Se si fà un upgrade invece possono venire fuori problemi soprattutto se nel ramo più attuale mancano alcuni packages oppure se sono stati sostituiti con altri...
Si può dire che per mantenere aggiornata la distribuzione dal punto di vista della sicurezza swaret é una buona soluzione.
Per le repository tipo Slacky.it il tutto dipende su come sono stati realizzati i pacchetti, ovvero su quale versione di slack. Credo che per Slacky.it quasi tutti i pacchetti siano aggiornati alla current e alle librerie presenti nella stessa repository e quindi se provi ad installarli su una 10.2 difficilmente funzioneranno ... in tal caso bisogna passare ai sorgenti e utilizzare gli slack.build preparati dai vari packager.. in ogni caso bisogna avere pazienza e documentarsi..
bah io non capisco slackpkg che cosa faccia esattamente..........

