repository locale
- pidocchietta
- Prode Principiante
- Messaggi: 25
- Iscrizione: venerdì 30 dicembre 2005, 13:22
repository locale
Ho seguito le indicazioni date da Wiki per i repository locale ma quando cerco di creare un repository per i pacchetti sorgenti mi dà il seguente errore: root@localhost:/usr# dpkg-scansources repository | gzip > repository/Sources.gz
bash: dpkg-scansources: command not found
root@localhost:/usr# dpkg -scansources repository | gzip > repository/Sources.gz
dpkg: le azioni --contents e --status sono in conflitto
Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti [*];
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --licence per la licenza di copia e mancanza di garanzia (GNU GPL) [*].
Le opzioni marcate con [*] producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
qualcuno mi può dare qualche indicazione e dirmi dove sbaglio?
grazie a tutti.
bash: dpkg-scansources: command not found
root@localhost:/usr# dpkg -scansources repository | gzip > repository/Sources.gz
dpkg: le azioni --contents e --status sono in conflitto
Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti [*];
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --licence per la licenza di copia e mancanza di garanzia (GNU GPL) [*].
Le opzioni marcate con [*] producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
qualcuno mi può dare qualche indicazione e dirmi dove sbaglio?
grazie a tutti.
-
lanfre
Re: repository locale
mi sa che devi fare:pidocchietta ha scritto:
root@localhost:/usr# dpkg -scansources repository | gzip > repository/Sources.gz
dpkg: le azioni --contents e --status sono in conflitto
root@localhost:/usr# dpkg --scansources repository | gzip > repository/Sources.gz
ovvero mettere due -
ciao
Ultima modifica di lanfre il venerdì 30 dicembre 2005, 14:13, modificato 1 volta in totale.
- pidocchietta
- Prode Principiante
- Messaggi: 25
- Iscrizione: venerdì 30 dicembre 2005, 13:22
Re: repository locale
Non ho risolto il problema, anche se è cambiato il tipo di errore. Sembra che non esista l'opzione indicata su wiki. 
root@localhost:~# cd /usr
root@localhost:/usr# dpkg --scansources repository | gzip > repository/Sources.gz
dpkg: opzione --scansources non riconosciuta
Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti [*];
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --licence per la licenza di copia e mancanza di garanzia (GNU GPL) [*].
Le opzioni marcate con [*] producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
root@localhost:/usr#
root@localhost:~# cd /usr
root@localhost:/usr# dpkg --scansources repository | gzip > repository/Sources.gz
dpkg: opzione --scansources non riconosciuta
Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti [*];
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --licence per la licenza di copia e mancanza di garanzia (GNU GPL) [*].
Le opzioni marcate con [*] producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
root@localhost:/usr#
Re: repository locale
Non devi mettere lo spazio:
dpkg-scansources repository | gzip > repository/Sources.gz
in questo modo è un comando, se metti lo spazio, la considera un'opzione e non la conosce.
ciao
dpkg-scansources repository | gzip > repository/Sources.gz
in questo modo è un comando, se metti lo spazio, la considera un'opzione e non la conosce.
ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
- twilight
- Imperturbabile Insigne

- Messaggi: 3849
- Iscrizione: giovedì 17 febbraio 2005, 16:29
- Località: L'Aquila
- Contatti:
Re: repository locale
per avere il comando dpkg-scansources devi avere installato dpkg-dev . ciao.
» FAQ del forum! - Sito personale (EN) - Blog tecnico (IT) - Pagina personale
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
» Seguimi su Twitter e Identi.ca!
» Tutti gli altri link, su Google profile
- pidocchietta
- Prode Principiante
- Messaggi: 25
- Iscrizione: venerdì 30 dicembre 2005, 13:22
Re: repository locale
Con dpkg-dev installato riesco ad eseguire sia dpkg-scansources che dpkg-scanpackages, però riesco a vedere con synaptic solo i pacchetti .deb
qualcuno s'ha dirmi se è possibile fare dei repository locali con i pacchetti .tar.gz che trovo spesso allegati alle riviste su CD-ROM?
Grazie!
qualcuno s'ha dirmi se è possibile fare dei repository locali con i pacchetti .tar.gz che trovo spesso allegati alle riviste su CD-ROM?
Grazie!
Re: repository locale
Se li vuoi registrare in apt/synaptic quando li installi devi usare checkinstall, lo trovi come pacchetto con synaptic.
Poi quando compili un sorgente con i classici ./configure make e sudo make install sostituisci l'ultimo con:
sudo checkinstall
Per trasformare pacchetti RPM in .deb devi usare Alien (sempre su synaptic).
Per creare direttamente .deb è più complicato, perché rischi che vadano solo sulla tua macchina, non so dirti di più però...
Poi quando compili un sorgente con i classici ./configure make e sudo make install sostituisci l'ultimo con:
sudo checkinstall
Per trasformare pacchetti RPM in .deb devi usare Alien (sempre su synaptic).
Per creare direttamente .deb è più complicato, perché rischi che vadano solo sulla tua macchina, non so dirti di più però...
Volans
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 7 ospiti
