Nagyon egyszerű kérdésem lenne, legalábbis annak gondolom. Nem találtam erre útmutatást sajnos eddig.
Használtam az apt-pinning-et, de egy fórumtárs javaslata alapján, 1001-et adva az /etc/apt/preferences fájlban mindegyik tárolónak (squeeze, backports, proposed, multimedia, stb. - debiant használok).
Azonban a későbbiekben felvettem néhány LaunchPad tárolót, melyeket nem tettem bele a preferences-be, ezek nekem nagyon fontosak lennének. Ez némi zűrzavart okozott, a Synaptic-ban hiányosan jelent meg minden külső tároló csomagja (nem minden telepíthető csomag jelent meg) és az update-ek alkalmával nem frissültek a launchpad tárolók frissíthető csomagjai. Nyilvánvalóan a preferences-ből való hiányzásuk miatt. Most nem használom a fájlt, ezért egyelőre átneveztem így: preferences.backup
Milyen módon szerkesszem meg a sort a preferences fájlban a Launchpad linkekre?
Jelenleg ilyen (de át van nevezve, így nincs használva):
http://pastebin.com/AKaJ2cWE
Például ez a tárolót hogyan tegyem bele? Mi legyen a pontos sor az idézőjelek között (Erre a sorra gondolok > Pin: origin "ftp.debian.org")?
https://launchpad.net/~jon-severinsson/+archive/ffmpeg
Pin: origin "?"
És az Opera böngésző tárolójára?
___
...
Őszintén szólva fradi81 egyik javaslata mocorgatta meg - még jobban - bennem kíváncsiságot, hogy utána járjak miért nem látom a legújabb tárolós ffmpeg csomagokat sem a Synaptic-ban. A hozzászólást nem találom, csak a tippjét:
http://www.duinsoft.nl/packages.php?t=en
put the line
deb http://www.duinsoft.nl/pkg debs all
Ez a javaslat újabb kérdést vet fel (bennem), mégpedig, hogy egy ftp oldalt is fel lehet(ne) venni a tárolók közé (például a mozilla firefox "index" oldalát), legalábbis gondolom ... azonban a verzióra való "pontosítást" nem tudom, egyáltalán hogyan lehet ezzel a megoldással véghezvinni (lucid, maverick, natty ...). A sources.list végére írom, hogy "lucid" vagy "squeeze" ... és ezt "érzékeli" a rendszerem?
... a nyitó kérdésem lenne az érdekesebb, de ha valaki az utóbbira is tud választ, szívesen veszem. :)
___
Off:
Érdekes dolgokat találtam, egyes csomagokat így is lehet korlátozni verzióra.
The format is simple:
Package:
Pin:
Pin-Priority:
Each entry must be separated from any other entries by a blank line. For example, to keep package sylpheed that I have modified to use "reply-to-list" at version 0.4.99, I add:
Package: sylpheed
Pin: version 0.4.99*
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html#s-pin
Mert, ha synaptic-ban kényszerítek verziót, azt az apt-get nem veszi figyelembe, ha az apt-get-el, akkor az aptitude ... :) .
_
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html#s-default-version
http://manpages.debian.net/cgi-bin/man.cgi?sektion=5&query=apt_preferences&apropos=0&manpath=sid&locale=en
http://www.argon.org/~roderick/apt-pinning.html
http://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_tweaking_candidate_version
http://www.howtoforge.com/a-short-introduction-to-apt-pinning
https://help.ubuntu.com/community/PinningHowto
http://wiki.debianforum.de/AptPinning
On:
Kicsit hosszúra nyúlt kérdés, kicsit sok a fellelt téma hozzá.