Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Marzo 20, 2010, 11:52:44 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: è disponibile il numero 3 dell’e-zine “Debianizzati”. La rivista è disponibile al sito: http://e-zine.debianizzati.org/
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [Risolto] Pinning, aggiornamento automatico  (Letto 227 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
wayout
Full Member
***

Karma: +6/-3
Scollegato Scollegato

Messaggi: 176


Mostra profilo E-mail
« inserita:: Luglio 01, 2009, 03:02:24 pm »

Ciao a tutti.

Ho trovato in giro per la rete varie guide su come utilizzare il pinning, ma la conclusione è che se voglio installare un pacchetto da sid devo utilizzare l'opzione -t di apt.
Mi chiedevo se era possibile automatizzare questa cosa per alcuni pacchetti, ad esempio vorrei che la mia testing aggiornasse iceweasel da sid automaticamente quando faccio l'upgrade. Sapete come fare?
« Ultima modifica: Luglio 01, 2009, 06:00:17 pm da wayout » Registrato

tanto va la gatta al lardo... che diventa grassa
gmc
Hero Member
*****

Karma: +50/-3
Scollegato Scollegato

Messaggi: 1063



Mostra profilo
« Risposta #1 inserita:: Luglio 01, 2009, 04:16:19 pm »

Certo che si può fare, io lo faccio abitualmente per openoffice ecc.

In realtà quello che sto per andare a descrivere è il modo più complicato (all'inizio) ma poi te ne puoi dimenticare; esiste un modo più facile: dai apt-get -t sid install nome_pacchetto e d'ora in poi invece di apt-get upgrade dai apt-get dist-upgrade.

Il metodo difficile:

al solito devi creare il file /etc/apt/preferences, mettere i repository che ti interessano in /etc/apt/sources.list.

Personalmente non metto alcuna default release in /etc/apt/apt.conf (a patto però che metti tutti i repository nel preferences).

Il file preferences dovrebbe essere una cosa del genere: (supponendo che tu voglia un sistema misto squeeze/sid)
Codice:
Package: *
Pin: release a=testing
Pin-Priority: 700

Package: *
Pin: release a=unstable
Pin-Priority: 500

Package: iceweasel [...]
Pin: release a=unstable
Pin-Priority: 1001

Dove per iceweasel [...] intendo tutti i pacchetti che ti interessano che sono dipendenze di iceweasel non soddisfatte in testing. All'inizio è difficile prenderli tutti, ma basta avere pazienza (soprattutto se vengono cambiati i nomi dei pacchetti fra una versione e la successiva.

Questo che do è il mio preferences: c'è un sacco di roba ma funziona. (da prendere come esempio, con molta cautela.)

Codice:
Package: *
Pin: release a=testing
Pin-Priority: 700

Package: *
Pin: release a=unstable
Pin-Priority: 650

Package: *
Pin: release a=experimental
Pin-Priority: 100

Package: openclipart-openoffice.org openoffice.org-ctl-he openoffice.org-hyphenation-af openoffice.org-hyphenation-de openoffice.org-hyphenation-hr openoffice.org-hyphenation-hu openoffice.org-hyphenation-it openoffice.org-hyphenation-lt openoffice.org-hyphenation-pl openoffice.org-hyphenation-sl openoffice.org-hyphenation-zu openoffice.org-thesaurus-cs openoffice.org-thesaurus-de openoffice.org-thesaurus-de openoffice.org-thesaurus-en openoffice.org-thesaurus-en openoffice.org-thesaurus-it openoffice.org-thesaurus-ne openoffice.org-thesaurus-pl openoffice.org-thesaurus-ru openoffice.org-thesaurus-sk openoffice.org-writer2latex mozilla-openoffice.org openoffice.org openoffice.org-base openoffice.org-base-core openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-dbg openoffice.org-dev openoffice.org-dev-doc openoffice.org-draw openoffice.org-dtd-officedocument1 openoffice.org-evolution openoffice.org-filter-binfilter openoffice.org-filter-mobiledev openoffice.org-gcj openoffice.org-gnome openoffice.org-gtk openoffice.org-headless openoffice.org-help-cs openoffice.org-help-da openoffice.org-help-de openoffice.org-help-dz openoffice.org-help-en-gb openoffice.org-help-en-us openoffice.org-help-es openoffice.org-help-et openoffice.org-help-eu openoffice.org-help-fr openoffice.org-help-gl openoffice.org-help-hi-in openoffice.org-help-hu openoffice.org-help-it openoffice.org-help-ja openoffice.org-help-km openoffice.org-help-ko openoffice.org-help-nl openoffice.org-help-pl openoffice.org-help-pt openoffice.org-help-pt-br openoffice.org-help-ru openoffice.org-help-sl openoffice.org-help-sv openoffice.org-help-zh-cn openoffice.org-help-zh-tw openoffice.org-hyphenation-en-us openoffice.org-impress openoffice.org-java-common openoffice.org-kde openoffice.org-l10n-af openoffice.org-l10n-ar openoffice.org-l10n-as-in openoffice.org-l10n-be-by openoffice.org-l10n-bg openoffice.org-l10n-bn openoffice.org-l10n-br openoffice.org-l10n-bs openoffice.org-l10n-ca openoffice.org-l10n-cs openoffice.org-l10n-cy openoffice.org-l10n-da openoffice.org-l10n-de openoffice.org-l10n-dz openoffice.org-l10n-el openoffice.org-l10n-en-gb openoffice.org-l10n-en-za openoffice.org-l10n-eo openoffice.org-l10n-es openoffice.org-l10n-et openoffice.org-l10n-eu openoffice.org-l10n-fa openoffice.org-l10n-fi openoffice.org-l10n-fr openoffice.org-l10n-ga openoffice.org-l10n-gl openoffice.org-l10n-gu-in openoffice.org-l10n-he openoffice.org-l10n-hi-in openoffice.org-l10n-hr openoffice.org-l10n-hu openoffice.org-l10n-in openoffice.org-l10n-it openoffice.org-l10n-ja openoffice.org-l10n-ka openoffice.org-l10n-km openoffice.org-l10n-ko openoffice.org-l10n-ku openoffice.org-l10n-lo openoffice.org-l10n-lt openoffice.org-l10n-lv openoffice.org-l10n-mk openoffice.org-l10n-ml-in openoffice.org-l10n-mr-in openoffice.org-l10n-nb openoffice.org-l10n-ne openoffice.org-l10n-nl openoffice.org-l10n-nn openoffice.org-l10n-nr openoffice.org-l10n-ns openoffice.org-l10n-or-in openoffice.org-l10n-pa-in openoffice.org-l10n-pl openoffice.org-l10n-pt openoffice.org-l10n-pt-br openoffice.org-l10n-ro openoffice.org-l10n-ru openoffice.org-l10n-rw openoffice.org-l10n-sk openoffice.org-l10n-sl openoffice.org-l10n-sr openoffice.org-l10n-sr-cs openoffice.org-l10n-ss openoffice.org-l10n-st openoffice.org-l10n-sv openoffice.org-l10n-ta-in openoffice.org-l10n-te-in openoffice.org-l10n-tg openoffice.org-l10n-th openoffice.org-l10n-tn openoffice.org-l10n-tr openoffice.org-l10n-ts openoffice.org-l10n-uk openoffice.org-l10n-uz openoffice.org-l10n-ve openoffice.org-l10n-vi openoffice.org-l10n-xh openoffice.org-l10n-za openoffice.org-l10n-zh-cn openoffice.org-l10n-zh-tw openoffice.org-l10n-zu openoffice.org-math openoffice.org-officebean openoffice.org-ogltrans openoffice.org-presentation-minimi openoffice.org-qa-api-tests openoffice.org-qa-tools openoffice.org-qa-ui-tests openoffice.org-report-builder openoffice.org-sdbc-postgresql openoffice.org-style-andromeda openoffice.org-style-crystal openoffice.org-style-hicontrast openoffice.org-style-industrial openoffice.org-style-tango openoffice.org-voikko openoffice.org-writer
Pin: release a=unstable
Pin-Priority: 1001

Package: lp-solve python-uno ure uno-libs3 openoffice.org-style-galaxy
Pin: release a=unstable
Pin-Priority: 1001


Package: *
Pin: release a=unstable, l=`SynCE packages`
Pin-Priority: 1500

Package: *
Pin: release a=testing, l=`SynCE packages`
Pin-Priority: 1100

Ciao,
Peppe
Registrato
wayout
Full Member
***

Karma: +6/-3
Scollegato Scollegato

Messaggi: 176


Mostra profilo E-mail
« Risposta #2 inserita:: Luglio 01, 2009, 05:59:58 pm »

perfetto, risolto al primo colpo. Ho preferito anch'io non mettere la default release, altrimenti apt-get upgrade mi chiedeva di aggiornare dei software a testing che invece ho bloccato a stable per questioni pratiche.

grazie mille
Registrato

tanto va la gatta al lardo... che diventa grassa
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
pinning e APT Apt-get & friends « 1 2 » net_deity 19 1354 Ultimo messaggio Novembre 02, 2007, 04:06:00 pm
da Pliniux
aptitute e pinning Installazione samiel 11 810 Ultimo messaggio Aprile 23, 2007, 01:54:51 pm
da samiel
problemi con pinning Apt-get & friends gmc 10 1107 Ultimo messaggio Marzo 22, 2008, 07:36:20 pm
da gmc
Aggiornamento automatico Repository panoramix1246 2 601 Ultimo messaggio Dicembre 18, 2009, 02:48:16 pm
da xtow
Aggiornamento kernel -> aggiornamento automatico moduli Kernel xfire78xx 0 63 Ultimo messaggio Marzo 03, 2010, 02:46:09 pm
da xfire78xx
Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.075 secondi con 23 interrogazioni al database.