abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 17:53 | Bezpečnostní upozornění

Google na svém blogu věnovaném počítačové bezpečnost informuje o nalezení "reálného" způsobu generování kolizí hašovací funkce SHA-1. Podrobnosti a zdrojové kódy budou zveřejněny do 90 dnů. Již dnes lze ale na stránce SHAttered nalézt 2 pdf soubory, jejichž obsah se liší a SHA-1 otisk je stejný (infografika).

Ladislav Hagara | Komentářů: 1
včera 17:51 | Nová verze

Vyšla nová verzia open source software na správu a automatizáciu cloudových datacentier Danube Cloud 2.4. Danube Cloud je riešenie postavené na SmartOS, ZFS, KVM a zónach. Obsahuje vlastnosti ako integrovaný monitoring, DNS manažment, zálohy, a samozrejme rozsiahlu dokumentáciu.

dano | Komentářů: 0
včera 17:46 | Pozvánky

V Plzni se 3. až 5. března 2017 uskuteční AIMTEChackathon. Je to akce pro vývojáře, grafiky, webdesignéry i veřejnost. Akci provází zajímavé přednášky IT odborníků. Více o programu a možnosti přihlášení na stránkách akce.

cuba | Komentářů: 0
včera 01:00 | Nová verze

Známý šifrovaný komunikátor Signal od verze 3.30.0 již nevyžaduje Google Play Services. Autoři tak po letech vyslyšeli volání komunity, která dala vzniknout Google-free forku LibreSignal (dnes již neudržovaný). Oficiální binárky jsou stále distribuované pouze přes Google Play, ale lze použít neoficiální F-Droid repozitář fdroid.eutopia.cz s nezávislými buildy Signalu nebo oficiální binárku stáhnout z Google Play i bez Google účtu

… více »
xm | Komentářů: 5
22.2. 23:14 | Nová verze

Po třech týdnech od vydání první RC verze byla vydána první stabilní verze 17.01.0 linuxové distribuce pro routery a vestavěné systémy LEDE (Linux Embedded Development Environment), forku linuxové distribuce OpenWrt. Přehled novinek v poznámkách k vydání. Dotazy v diskusním fóru.

Ladislav Hagara | Komentářů: 6
22.2. 17:28 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2017-6074 v Linuxu zneužitelné k lokální eskalaci práv. Jde o chybu v podpoře DCCP (Datagram Congestion Control Protocol). Do linuxového jádra se dostala v říjnu 2005. V upstreamu byla opravena 17. února (commit). Bezpečnostní chyba byla nalezena pomocí nástroje syzkaller [Hacker News].

Ladislav Hagara | Komentářů: 11
22.2. 15:00 | Zajímavý software

Společnost Valve vydala novou beta verzi SteamVR. Z novinek lze zdůraznit oficiální podporu Linuxu. Další informace o podpoře této platformy pro vývoj virtuální reality v Linuxu v diskusním fóru. Hlášení chyb na GitHubu.

Ladislav Hagara | Komentářů: 0
22.2. 06:00 | Nová verze

Po necelém roce od vydání verze 0.67 byla vydána verze 0.68 populárního telnet a ssh klienta PuTTY. Podrobnosti v přehledu změn. Řešeny jsou také bezpečnostní chyby.

Ladislav Hagara | Komentářů: 0
21.2. 21:32 | Nasazení Linuxu

Canonical představuje nejnovější verzi chytré helmy DAQRI s Ubuntu pro rozšířenou realitu. K vidění bude příští týden v Barceloně na veletrhu Mobile World Congress 2017.

Ladislav Hagara | Komentářů: 0
21.2. 21:31 | Pozvánky

Pro zájemce o hlubší znalosti fungování operačních systémů připravila MFF UK nový předmět Pokročilé operační systémy, v rámci něhož se vystřídají přednášející nejen z řad pracovníků fakulty, ale dorazí také odborníci ze společností AVAST, Oracle, Red Hat a SUSE. Tento předmět volně navazuje na kurz Operační systémy ze zimního semestru, ale pokud máte praktické zkušenosti odjinud (například z přispívání do jádra Linuxu) a chcete si

… více »
Martin Děcký | Komentářů: 6
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (13%)
 (2%)
 (71%)
 (3%)
 (10%)
Celkem 691 hlasů
 Komentářů: 66, poslední 22.2. 18:57
    Rozcestník

    Dotaz: aptitude remove

    19.4.2011 15:56 xhombre | skóre: 10 | blog: xhombre
    aptitude remove
    Přečteno: 370×
    Pokud nainstaluji pomocí aptitude install nějaký_balíček tak se mi automaticky nainstalují i jeho závislosti (jsou li nějaké).

    Ovšem při aptitude remove nějaký_balíček dojde k odinstalaci pouze toho jednoho balíčku a to co se nainstalovalo jako závislosti zůstane nainstalované.

    Existuje nějaká cesta jak donutit aptitude aby odinstalovala veškeré závislosti s balíčkem ke kterému je instalovala? Měl jsem za to, že toto by mělo fungovat automaticky.

    Odpovědi

    19.4.2011 16:08 Jirka P
    Rozbalit Rozbalit vše Re: aptitude remove
    Mně to funguje:
    debian:/home/jirka# aptitude -s remove clementine
    Následující balíky budou ODSTRANĚNY:  
      clementine libdbusmenu-glib3{u} libindicate-qt1{u} libindicate5{u} projectm-data{u} 
    0 balíků aktualizováno, 0 nově instalováno, 5 k odstranění a 1943 neaktualizováno.
    Potřebuji stáhnout 0 B archivů. Po rozbalení bude uvolněno 12,6 MB.
    
    Prozkoumejte situaci v TUI a napište, co jste zjistil.
    Dalibor Smolík avatar 19.4.2011 16:08 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
    Rozbalit Rozbalit vše Re: aptitude remove
    dpkg --purge balíček?
    Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
    Bilbo avatar 19.4.2011 16:28 Bilbo | skóre: 29
    Rozbalit Rozbalit vše Re: aptitude remove
    Nikoliv.

    dpkg --purge odstraní balíček včetně konfiguračních souborů (které jinak při obyčejném odstranění zůstávají), ale dpkg sám o sobě neumí řešit závislosti, takže netuší, že některé další baléíčky jsou zbytečné.

    Jelikož aptitude normálně po sobě odstraňuje balíčky co byly nainstalované automaticky a již nejsou třeba, tipuju že někde v konfiguraci je toto defaultní chování zakázáno.

    Zkusil bych otevřít /root/.aptitude/config a tam přidat:
    Apt::AutoRemove::RecommendsImportant "false";
    Apt::AutoRemove::SuggestsImportant "false";
    Pokud to nepomůže, tak projít konfigurační soubory aptitude a apt (odkud aptitude též bere konfiguraci) a pokud tam nebude nikde zjevná option na tohle, tak sem ty konfiguráky hodit a někdo se na to už mrkne.
    Big brother is not watching you anymore. Big Brother is telling you how to live...
    masomlejn avatar 19.4.2011 16:54 masomlejn | skóre: 16
    Rozbalit Rozbalit vše Re: aptitude remove
     aptitude purge "balicek"
    a pokud chces odinstalovat treba nepouzivane knihovny, tak pouzij deborphan z balicku deborphan
    masomlejn avatar 19.4.2011 16:56 masomlejn | skóre: 16
    Rozbalit Rozbalit vše Re: aptitude remove
    oprava:
    a pokud chces odinstalovat treba nepouzivane knihovny, tak pouzij orphaner z balicku deborphan
    19.4.2011 21:23 xkomczax | skóre: 48 | blog: proste_blog
    Rozbalit Rozbalit vše Re: aptitude remove
    Přesně:
    apt-get install deborphan
    deborphan
    apt-get remove --purge `deborphan`
    Pozor: to poslední kolem deborphan nejsou apostrofy, ale znak, který najdeš na anglické klávesnici vedle jedničky.
    20.4.2011 13:38 dustin | skóre: 60 | blog: dustin
    Rozbalit Rozbalit vše Re: aptitude remove
    Jen drobnost - zápis $(deborphan) nevyžaduje slovní popis znaků, který je v případě zpětných apostrofů opravdu namístě :)
    20.4.2011 19:12 xkomczax | skóre: 48 | blog: proste_blog
    Rozbalit Rozbalit vše Re: aptitude remove
    Tak ten komentář jsem asi zcela nepochopil. Mohl by jsi jej, prosím, zkusit nějak přeformulovat? Nebo jednoduše vysvětlit co konkrétně nevyžaduje slovní popis znaků?
    20.4.2011 20:23 dustin | skóre: 60 | blog: dustin
    Rozbalit Rozbalit vše Re: aptitude remove
    Jen jsem chtěl říct, že u ekvivalentního zápisu expanze příkazu přes dolar a kulaté závorky nehrozí, že čtenář přehlídne, že ty apostrofy jsou opačné. Tento zápis se mi osvědčil, přijde mi čitelnější.
    19.4.2011 17:33 Sten
    Rozbalit Rozbalit vše Re: aptitude remove
    aptitude remove automaticky odinstaluje závislosti natažené pomocí aptitude install. Tohle neudělá dpkg --remove nebo pokud instalaci provedl apt-get install, případně pokud ty závislosti využívá ještě někdo jiný.
    20.4.2011 17:54 Peter H. | skóre: 18
    Rozbalit Rozbalit vše Re: aptitude remove
    Mne to tiež nefunguje. Schválne so skúsil: aptitude install lynx, ten si ako závislosť stiahol lynx-cur. Potom som zadal aptitude remove lynx a lynx-cur v systéme zostal. Pritom je označený ako automaticky nainštalovaný:
    $ aptitude show lynx-cur
    Balík: lynx-cur                       
    Stav: nainstalovaný
    Automaticky instalovaný: ano
    Verze: 2.8.8dev.8-1
    Debian SID, aptitude 0.6.3
    Have you tried turning it off and on again?
    20.4.2011 10:39 xhombre | skóre: 10 | blog: xhombre
    Rozbalit Rozbalit vše Re: aptitude remove
    Takže na co jsem přišel. Pokud balík nainstaluji pomocí
     apt-get install
    tak
     apt-get remove
    odinstaluje jen ten jeden balík a
     apt-get autoremove
    pak odinstaluje přebytečné balíky z jeho závislostí.

    Pokud instaluji a odinstalovávám pomocí aptitude vše probíhá tak jak jsem popsal v dotazu.

    Pokud odeberu některý z balíčků instalovaných jako závislost pak se odinstaluje on i balíčky které na něm závisí. Včetně onoho původně instalovaného balíčku, ale již ne jeho další závislosti.

    Konkrétně se jedná o balíček unity-2d v (x)ubuntu 11.04.

    Napadá mě jestli unity-2d není jen tzv. metabalíček a v tom není problém.

    Soubor /root/.aptitude je prázdný a přidáním výše uvedených řádků se nic nezměnilo.

    Soubor /etc/apt/apt.conf nemám jen adresář /etc/apt/apt.conf.d/

    Použití deborphanu můj problém neřeší (to bylo to první co jsem vyzkoušel)

    Zatím všem děkuji za snahu.
    20.4.2011 17:00 xhombre | skóre: 10 | blog: xhombre
    Rozbalit Rozbalit vše Re: aptitude remove
    Tak jsem narazil na tento bug a postupoval podle návodu. Ovšem stále se nedaří.
    vadimo avatar 20.4.2011 18:18 vadimo | skóre: 14 | Liptovský Mikuláš
    Rozbalit Rozbalit vše Re: aptitude remove
    Vezmite v úvahu, čo by sa stalo, keby som odinštaloval napr. z Ubuntu Empathy. Tak automaticky odinštaluje aj meta balik ubuntu-desktop, kedže empathy je jeho súčasťou. Ale keby sme šli ešte hlbšie, tak ubuntu-desktop by si mal so sebou zobrať a odinštalovať vlastne takmer celé ubuntu. No to sa však nestane.
    20.4.2011 21:24 kuba77 | skóre: 12 | blog: kuba77
    Rozbalit Rozbalit vše Re: aptitude remove
    Když jsem zkoušel Ubuntu 11.04, tak jsem přes apt-get remove odstranil pulseaudio, které si vzalo sebou pár balíků, mezi kterými byl i ubuntu-desktop a ten si celý ubuntu sebou nevzal.
    21.4.2011 09:56 xhombre | skóre: 10 | blog: xhombre
    Rozbalit Rozbalit vše Re: aptitude remove
    V mém případě jde o opačný případ. Pokud bych dal odinstalovat ubuntu-desktop tak bych předpokládal, že sebou vezme i empathy a ne, že mi zůstane v systému. Pokud budu chtít jen některé závislosti z metabalíčku tak si je nainstaluji ručně. Pokud nainstaluji něco přes metabalíček tak bych považoval za logické, že to jeho odinstalace veme sebou.
    21.4.2011 10:41 xhombre | skóre: 10 | blog: xhombre
    Rozbalit Rozbalit vše Re: aptitude remove
    Tak to vzdávám, nejjednodušší bude se vrátit k apt-get a jeho autoremove.

    Unity-2d jsem nakonec odinstaloval ručně po vypsání závislostí pomocí aptitude show unity-2d pokud by někdo věděl jak celou věc z automatizovat (a přiblížit se tak apt-get autoremove, byl bych rád pokud by dal vědět. Přece jen je syntaxe aptitude příjemnější jak apt-get, apt-cache.

    Všem ještě jednou děkuji za snahu, zas jsem o něco chytřejší :-)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.