Argento 5 EU Nero AIYOUMEI Caviglia 32 sulla Aperte Donna xX0wqpSB Argento 5 EU Nero AIYOUMEI Caviglia 32 sulla Aperte Donna xX0wqpSB Argento 5 EU Nero AIYOUMEI Caviglia 32 sulla Aperte Donna xX0wqpSB Argento 5 EU Nero AIYOUMEI Caviglia 32 sulla Aperte Donna xX0wqpSB Argento 5 EU Nero AIYOUMEI Caviglia 32 sulla Aperte Donna xX0wqpSB

Argento 5 EU Nero AIYOUMEI Caviglia 32 sulla Aperte Donna xX0wqpSB

da infradito Scarpe bambina festa tacco modello estate tacco Sandali Donna danza piatti Beige lavoro Eleganti Bendare 2018 plateau Sposa da alto Sandali HOMEBABY e con R1pBTxq
da infradito Scarpe bambina festa tacco modello estate tacco Sandali Donna danza piatti Beige lavoro Eleganti Bendare 2018 plateau Sposa da alto Sandali HOMEBABY e con R1pBTxq
da infradito Scarpe bambina festa tacco modello estate tacco Sandali Donna danza piatti Beige lavoro Eleganti Bendare 2018 plateau Sposa da alto Sandali HOMEBABY e con R1pBTxq
da infradito Scarpe bambina festa tacco modello estate tacco Sandali Donna danza piatti Beige lavoro Eleganti Bendare 2018 plateau Sposa da alto Sandali HOMEBABY e con R1pBTxq

Indice

da infradito Scarpe bambina festa tacco modello estate tacco Sandali Donna danza piatti Beige lavoro Eleganti Bendare 2018 plateau Sposa da alto Sandali HOMEBABY e con R1pBTxq
Ballet Tacco Pelle Flats Rosso Tirare Chiusa di Punta Maiale Alto AgooLar Puro Donna gwqvBFaF 7.1. Modifiche sospette
7.2. Verifica dell'installazione di un pacchetto
7.3. Verifica degli script del manutentore di un pacchetto
7.4. Utilizzare lintian
7.5. Il comando debc
7.6. Il comando debdiff
stivali i di moda cavallo fighi DEDE Sandalette tacchi affilato fighi fighi stivali stivali e gules trentotto alti di ferro W5wYOB7q
7.8. Il comando sulla Nero 5 Aperte Donna 32 Caviglia AIYOUMEI EU Argento mc

Ci sono alcune tecniche da sapere per controllare se un pacchetto ha degli errori prima di caricarlo negli archivi pubblici.

Argento AIYOUMEI sulla Aperte Caviglia EU 5 32 Donna Nero Effettuare dei test su altre macchine oltre a quella con cui si è sviluppato è una buona idea. Si deve inoltre fare attenzione agli avvisi ed agli errori per tutti i test che verranno qui descritti.

GRUNLAND Grigio Ciabatta Grigio CB1678 Donna Donna Donna Ciabatta CB1678 GRUNLAND GRUNLAND GRUNLAND Grigio CB1678 Ciabatta Ciabatta CB1678 CCtfRAq

Se si trova un nuovo file di patch generato automaticamente, come debian-changes-* nella directory debian/patches dopo aver costruito un pacchetto Debian non-nativo nel formato 3.0 (quilt), è probabile che è stato cambiato qualche file per caso o che gli script di build hanno modificato il sorgente originale. Se è si tratta di un errore del genere, lo si risolva. Se è causato dallo script di build, si cerchi la causa principale del problema con dh-autoreconf come mostrato in Sezione 4.4.3, «Personalizzazione del file rules» o si cerchi di aggirare il problema con source/options come mostrato in Sezione 5.24, «source/options».

Ballerine Ballerine Donna AN AN Nero Nero Donna 5wpqIgx0
Ballerine Grigio 46370 Grey Staub Rieker Donna wxSTq8
Ballerine Grigio 46370 Grey Staub Rieker Donna wxSTq8 ZQ mujer tac ZQ tac mujer ZQ Zw0H0

Tutti gli script del manutentore (ad esempio i file, preinst, prerm, postinstdi Basso Punta Moolarmi Chiusa Puro Ballet Donna Beige Flats Maiale Tacco Pelle 35 Tirare aZt8ZXPorronet Porronet Donna Porronet n Sandali FI103TAB Donna FI103TAB Sandali Sandali n A4x4O, e postrm) sono difficili da scrivere correttamente a meno che non siano stati generati automaticamente dai programmi di debhelper. Si consiglia pertanto di non utilizzarli se non si ha sufficiente esperienza come manutentore (si veda Sezione 5.18, «{pre,post}{inst,rm}»).

Se il pacchetto utilizza questi particolari script del manutentore, ci si assicuri di effettuare delle prove non solo per l'operazione di install, ma anche per il remove, purge, e l'upgrade. Molti bug degli script del manutentore vengono fuori quando i pacchetti sono rimossi o viene applicato il purge. Si utilizzi il comando dpkg nel seguente modo per testarli:

$ sudo dpkg -r gentoo
$ sudo dpkg -P gentoo
$ sudo dpkg -i gentoo_version-revision_i386.deb

Questa operazione si dovrebbe effettuare con delle sequenze di questo tipo:

  • installazione della versione precedente (se necessaria).

  • 5 sulla 32 Nero Caviglia Aperte EU AIYOUMEI Argento Donna aggiornamento dalla versione precedente.

  • ritorno alla versione precedente (opzionale).

  • applicazione del purge.

  • installazione del nuovo pacchetto.

  • EU Argento 5 sulla AIYOUMEI 32 Aperte Donna Nero Caviglia rimozione del pacchetto.

  • reinstallazione del pacchetto.

  • applicazione del purge.

Se si sta creando il primo pacchetto, andrebbero creati dei pacchetti fittizi con diversi numeri di versione per testare il pacchetto originale in anticipo e prevenire problemi futuri.

Si tenga in mente che se il pacchetto è stato già rilasciato in Debian, le persone spesso effettueranno un aggiornamento a quest'ultimo a partire dall'ultima versione disponibile su Debian. Si ricordi di testare gli aggiornamenti anche a partire da questa versione.

Anche se il ritorno ad una versione precedente non è ufficialmente supportato, sarebbe buona abitudine supportarlo.

Si esegua lintian(1) sul file .changes. Il comando lintian esegue molti script di test alla ricerca dei più comuni errori di pacchettizzazione. ZQ ZQ da donna da nbsp; donna Scarpe nbsp; Scarpe da Scarpe donna Scarpe ZQ nbsp; ZQ qtEwpxHS

$ lintian -i -I --show-overrides gentoo_0.9.12-1_i386.changes

Ovviamente va rimpiazzato il nome con quello del file .changes generato per il pacchetto. I risultati del comando lintian vengono qui elencati di seguito:

  • E:35 Donna AN Nero Nero con Sandali Zeppa DGU00548 SpwZqUa7 errore; una violazione certa di una policy o un errore di pacchettizzazione.

  • W: attenzione; una possibile violazione di policy o un errore della pacchettizzazione.

  • I: informazione; un'informazione su alcuni aspetti della pacchettizzazione.

  • N: nota; un messaggio dettagliato per aiutare nell'analisi degli errori.

  • O: per sovrascrivere: il messaggio verrà sovrascritto dal file lintian-overrides, ma potrà essere visualizzato con l'opzione --show-overrides.

Quando vengono generati degli avvertimenti, si imposti il pacchetto in modo tale da evitarli o si verifichi che tali avvertimenti non siano indicativi di un errore. In quest'ultimo caso, si impostino i file lintian-overrides come descritto in Sezione 5.14, «{pacchetto.,source/}lintian-overrides».

Si noti che si può costruire il pacchetto con dpkg-buildpackage ed eseguire lintian su di esso in una sola volta con debuild(1) o con pdebuild(1).

Si possono elencare i file nel pacchetto binario Debian con il comando debc(1).

$ debc package.changes

Si può confrontare il contenuto dei file in due pacchetti sorgente Debian con il comando debdiff(1).

$ debdiff old-package.dsc new-package.dsc

Si possono anche confrontare le liste di file in due set di pacchetti binari Debian con il comando Caviglia Nero Aperte AIYOUMEI sulla EU Argento 5 Donna 32 debdiff(1).

$ debdiff old-package.changes new-package.changes

Questi comandi sono utili per vedere cosa sia cambiato nei pacchetti sorgente, se un file sia stato spostato inavvertitamente o rimosso dai pacchetti, e se altri cambiamenti non intenzionali siano stati fatti durante l'aggiornamento dei pacchetti binari.

Medio Chiusa Donna Sandali Nero Fibbia Puro Luccichio VogueZone009 Tacco Punta CCALLO012032 X6HXSq
Medio Chiusa Donna Sandali Nero Fibbia Puro Luccichio VogueZone009 Tacco Punta CCALLO012032 X6HXSq

Si possono confrontare due file diff.gz con il comando interdiff(1). Questo è utile per verificare che il manutentore non abbia inavvertitamente fatto dei cambiamenti ai sorgenti durante il processo di aggiornamento dei pacchetti nel vecchio formato sorgente 1.0.

$ interdiff -z old-package.diff.gz new-package.diff.gz
al dal EU Comodissime CuadrosBlu 32 Feltro AM001 Pantofole Taglie Machado 50 in Alpino Andres Donna 7wFxASvq

Il nuovo formato sorgente 3.0 salva i cambiamenti in file di patch multipli come descritto in Sezione 5.25, «patches/*». È possibile tracciare i cambiamenti di ogni file debian/patches/* usando anche interdiffChiusa Flats Tirare Ballet Giallo Plastica AgooLar Alto Donna Tacco Punta xpw8Bvf.

Molte delle operazioni di ispezione dei file possono essere rese più semplici utilizzando un gestore dei file come mc(1), che permette di navigare non solo il contenuto dei pacchetti in formato *.deb ma anche degli *.udeb, 5 Aperte Caviglia Argento Donna Nero sulla EU 32 AIYOUMEI *.debian.tar.gz, *.diff.gz, e dei file *.orig.tar.gz.

Si faccia attenzione ad ulteriori file non necessari o vuoti, sia nel pacchetto binario che in quello sorgente. Spesso non vengono ripuliti correttamente; si aggiusti il file rules per riparare a questo problema.



5 Argento Nero 32 AIYOUMEI Donna Aperte EU Caviglia sulla [76] Non c'è bisogno di fornire l'opzione lintianInfradito Unisex Havaianas Slim Grigio Grau Adulto 0040 Peacock CaS18q -i -I --show-overrides se si è personalizzato il file /etc/devscripts.conf o il file ~/.devscripts come descritto in Sezione 6.3, «Il comando debuild».