Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: karlitos 24 Července 2009, 14:05:44
-
Zdravim
Zkompiloval jsem si vlastni VPNC a udelal si .deb balik (potreboval jsem podporu ssl) ale nevim jak zaridit aby se mi tento nainstalovany balik neprepisoval updaty balikem z repositaru. Otevrel jsem si synaptic a u baliku vpnc jsem si v menu Balik zakliknul : zamknout verzi. U baliku VPNC mam ted symbol zamecku. Jenze update mi porad nabizi balik VPNC k aktualizaci.
Diky za pomoc K
-
pokud se ti neupdatuje tak je vsechno v poradku ne? :) Kdyz tak tak muzete pouzit aptitude hold nebo jeste myslim se to da pomoci apt-pinning
-
Dekuju za odpoved. Zkousel jsem aptitude hold ale ten balik vpnc mi to stale nabizi k updatu. Nechce se mi ale delat moc experimenty jestli se ten balik nekonec prepise nebo ne, protoze potrebuju to pripojeni kvuli praci funkcni.
Pouzivam ale linux Mint a ten ma nejaky vlastni update-manager , taknevim jestli je to s nim. Mohl by byt nekdo tak hodny a zkusit jesti se balik , oznaceny jako - zamknout verzi - nabizi k updatu i v normalnim _buntu ?
Dekuju moc K
-
Pouzijte sudo aptitude safe-upgrade -> tam vam ukaze ktere baliky budou upgradovany a zepta se vas to jestli pokracovat:
[code$ ]sudo aptitude safe-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Resolving dependencies...
The following packages have been kept back:
lib32asound2{a} libasound2{a} libglib2.0-0{a} wicd
The following packages will be upgraded:
qutim qutim-plugin-floaties qutim-plugin-plugman qutim-protocol-icq
qutim-protocol-irc qutim-protocol-jabber qutim-protocol-mrim
7 packages upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Need to get 4243kB of archives. After unpacking 4096B will be used.
Do you want to continue? [Y/n/?]
-
Hm tak jsem zkusil nainstalovat ty updaty ktere mi to nabizelo prez ten graficky nastroj a potvrdily se me obavy - ten balik VPNC mi to prepsalo. Zkusim to nahlasti jako bug na launchpadu.
-
Zvláštní, v Synapticu jsem měl zamčený ovladače ke grafický kartě a nikdy se mi neupdatovaly. Možná to bude chyba mint update managera, nebo jak se to jmenuje.
-
Zdravim
Nahlasil jsem to jako bug - a ejhle on to neni bug v Mintu ale missing-feature , pry bude v pristi verzi ? Tak moc nechapu - na jednu stranu si mint dela vlastni update manager (k cemu vlastne ?) ale takovouhle zcela zasadni vec neimplementujou ::) (povzdech)
-
Tak reseni pro mint-update je zde (https://bugs.launchpad.net/linuxmint/+bug/404855) a zda se ze funguje jak ma. Jedna se o verzi mintupdatu pro Mint 8 Helenu kde si lze udelat blacklist baliku co budou ignorovany.
Problem je ale ze kdyz si v synapticu dam aby mi oznacil baliky k aktualizaci - oznaci i ten balik VPNC ktery mam ale jako zamceny. Vzhldem k tomu ze ale updaty v synapticu delam velmi zridka je to jen marginalita.
-
No vidíš, já v Mintu zásadně používal Synaptic. Mintupdate mi přišel vždycky nějakej zabugovanej a vlastně zbytečnej. Ještě otázka, v Synapticu ten balík máš zamčenej a i tak ti nabízí aktualizaci? Podle mě, když ho v mintupdate dáš na blacklist a v Synapticu zamkneš, tak by to mělo být bez problémů.
-
Myslim ze pouzivat terminal je celkem fajn na takovyhle veci... :) vim v aptitude jde delat takovyhle veci mozno i vic ale nevim jak na to je apt-get...
-
Myslim ze pouzivat terminal je celkem fajn na takovyhle veci... :) vim v aptitude jde delat takovyhle veci mozno i vic ale nevim jak na to je apt-get...
No me jde o pohodlnost , vidim idemcenej zamecek - aha updaty , kliknu , kliknu hotovo. Ze je terminal bozi vec se nehadam ;)
-
Takže u apt-get to funguje následovně:
Vytvoříme soubor:
sudo gedit /etc/apt/preferences
Do něj vložíme:
Package: název balíku
Pin: version 5.5.* #verze balíku, který chcete podržet, funguje i *
Pin-Priority: 1001
Odkaz: http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html
-
...
Ah apt-pinning je trocha moc slozity na takovyhle jednuduchy veci...