Tengo dal lontano 2012 la stessa installazione di Raspbian sul mio raspberryPI, per ora non ho mai avuto problemi e (* a parte qualche incidente) usata come torrent station 24/24-7/7 funziona ancora benissimo.
Unico accesso via SSH con qualche precauzione che per ora si è dimostrata sicura,all’origine si basava sulla wheezy in testing poi con il tempo è diventata stable ed ora visto il desiderio dicercarsi qualche rogna ho deciso che era ora di tornare alle origini : Jessie testing.
Mi lancio così, e assieme al mio compare (il ciuho) partiamo nella ricerca di qualche info per poi procedere con l’upgrade.
nell’immagine un particolare del percorso affrontato
Partiamo con un link molto interessante : jessie added to main raspbian archive
Attualmente avevo un source.list molto minimale
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi
deb http://raspbian.weechat.org wheezy main
ho notato che oltre a http://mirrordirector.raspbian.org/raspbian/ è disponibile http://archive.raspbian.org/raspbian, ma sono gli stessi pacchetti, mentre per weechat ho usato il repository specifico.
un post nello specifico consiglia un pinning intermedio che per cominciare mi pare possa andare bene
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi deb http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi # Source repository to add deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi deb http://archive.raspbian.org/raspbian jessie main contrib non-free rpi # Source repository to add deb-src http://archive.raspbian.org/raspbian jessie main contrib non-free rpi
con opzioni diverse sul pinning:
/etc/apt/preferences if you want to track jessie, put inside
Package: * Pin: release n=jessie Pin-Priority: 900 Package: * Pin: release n=wheezy Pin-Priority: 300 Package: * Pin: release o=Raspbian Pin-Priority: -10
Or, if you want to stick to wheezy
Package: * Pin: release n=wheezy Pin-Priority: 900 Package: * Pin: release n=jessie Pin-Priority: 300 Package: * Pin: release o=Raspbian Pin-Priority: -10
decido per portarmi verso testing e aggiungo per scrupolo apt.conf
APT::Default-Release "jessie"; APT::Cache-Limit 34000000; APT::Get::Purge; APT::Clean-Installed; APT::Get::Fix-Broken; APT::Get::Fix-Missing; APT::Get::Show-Upgraded "true"; APT::Force-LoopBreak=true; APT::Get::AllowUnauthenticated 1;
no more puppa, per chi volesse approfondire l’argomento pinning lascio un link molto utile : http://guide.debianizzati.org/index.php/Repository e pinning
Alla fine però poi decido il passaggio completo a Jessie, così rimuovo apt.conf e preferences per lasciare spazio alle sole richieste nel sources.list per jessie.
Metto infine sul conto anche un’aggiornamento del firmware cosi : https://github.com/Hexxeh/rpi-update. .
Noto che qualcosa è stato aggiornato dall’ultima volta : https://github.com/Hexxeh/rpi-firmware.
OK tutto fila liscio fino al successivo riavvio,ma prima di cominciare avevo fatto un’immagine della SD , tanto per essere sicuri di poter ripartire in qualsiasi caso.
Due putput simpatici
frutty@raspberrypi ~ $ uname -r 3.10.34+
urca
frutty@raspberrypi ~ $ cat /etc/debian_version jessie/sid
ops
frutty@raspberrypi ~ $ linuxlogo _,met$$$$$gg. ,g$$$$$$$$$$$$$$$P. ,g$$P"" """Y$$.". ,$$P' `$$$. ',$$P ,ggs. `$$b: `d$$' ,$P"' . $$$ ,#. $$P d$' , $$P ##: :## :###: $$: $$. - ,d$$' ##' `## `#' $$; Y$b._ _,d$P' __ ## __ ## __ _ __ _ Y$$. `.`"Y$$$$P"' ,####:## ,######. ##.#####. :### ,######. ###.####: `$$b "-.__ ,##' `### ##: :## ###' `### ##' #: `## `###' `##: `Y$$b ## `## ## ## ##' `## ## ___,## ##: `## `Y$$. ## ## #######: ## ## ## .####### ##' ## `$$b. ## ## ##' ## ## ## ##' `## ## ## `Y$$b. ##. ,## ## ## ,## ## ## ## ## ## `"Y$b._ :#:._,### ##:__,## ##:__,##' ,##. ##.__:##. ## ## `"""" `:#### ### ######' `######' #### `#####"## ## ## Linux Version 3.10.34+, Compiled #660 PREEMPT Tue Mar 25 15:04:00 GMT 2014 One ARM Processor, 240M RAM, 2.00 Bogomips Total raspberrypi
🙂
* Gli incidenti riferiti all’ inizio sono di tipo casalingo, come quello che ha bisogno di una presa di corrente per fare non so cosa e stacca il mio PI.
Il primo d’aprile del 2009 (non è uno scherzo!) è stato pubblicato il numero 0 di “Debianizzati”. La rivista è visualizzabile all’indirizzo: http://e-zine.debianizzati.org
Son passati 5 anni …