sziasztok!
debian csomagkezeléssel lenne pár problémám, amire érdekelne megoldás vagy magyarázat.
1, felpakoltam pár dolgot a debian-multimedia repoból, majd láttam, hogy sok helyen lehúzzák. gondoltam kiirtom őket, legyen tiszta a rendszerem. de melyik csomag van onnan? találtam hozzá egy ruby scriptet itt dpkg-origins néven. frankó. csináltam egy listát, kiszedtem a debian-multimedia csomagokat, kiszedtem a repot, hurrá, tiszta a rendszer. viszont talált a script egy rakat olyan csomagot, ami semmilyen repohoz nem tartozott. ez miért van? ha fent van a rendszeremen, akkor valamelyikhez csak tartozik. volt belőle olyan, amit leszedtem, majd újra felpakoltam és hoppá, átkerült az adott repo alá a listában. hogyan tudom ezt az adatbázist vagy mit a /var/lib/apt/lists alatt rendbe rakni, nem akarnám az összes problémásat ilyen uninstall-install párossal megoldani. nem befolyásolja a működést persze, egyszerűen csak a szépérzékem zavarja.
2, telepített rendszeren az aptitude közli, hogy a gcc-4.4-base és gcc-4.5-base nem installált csomag. ez miért van? semminek nem függősége, ha jól látom, akkor miért hiányolja. egy másik rendszeren a gcc-4.4-base fent van, viszont a gcc-4.5-base nincs fent és egy szót nem szól rá, hogy hiányozna. miért hiányzik az egyiken és miért nem a másikon?
- 3089 megtekintés
Hozzászólások
2. lehet hogy verziófüggőség van nem maga a csomag nincsen meg.
1. nem kell leszedni, csak újra installálni. Ez javítja a szépérzéket. :)
töröld ki a cache-t és szépen tegyel fel mindent ami fenn van. Erre legegyszerűbb egy egysoros kis bash script,pl egy for ciklussal.
De előtte mindenképp frissíteném a listát.
Nekem már csinált sok érdekességet az aptitude.
- A hozzászóláshoz be kell jelentkezni
köszi a választ.
1. ah, hogy lehet ilyet is. nem zavarja össze a rendszert ha újra installálom ami fent van? ha valami konfigurációs állományt változtattam, akkor rákérdez mit csináljon vele?
2. láthatóan semmi nem függ tőle és nincs fent. magától nem is akarja feltenni, hanem csak kiírja, hogy nincsen fent. ezért sem értem. ha függőség lenne, akkor fel akarná tenni, nem?
- A hozzászóláshoz be kell jelentkezni
1 rakerdez.
2 a fuggosegeknek 3 tipusa van: kotelezo, ajanlott, javasolt (required, recommended, suggested). A kotelezo fuggosegnek kotelezo fenn lenni, kulonben a fuggo csomag uzemkeptelen. Az ajanlott csomagok altalaban funkcionalitasaban bovitik ki a fuggo csomagot, de nem kotelezo a felrakasuk. A javasolt csomagok altalaban dokumentacio, illetve tovabbi, meg kevesbe kotelezo elemek, melyek kozvetlenul nem bovitik a fuggo csomag funkcionalitasat, de valamilyen pluszt ad hozza (pl. egy szovegszerkeszto sablonjai).
Tippre a gcc-base vmi recommended/suggested fugges lesz. (A gcc-base egy metapackage, programozoi kifejezessel elve egy interfesz, amit mind a gcc-4.4-base mind a gcc-4.5-base implemental)
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni