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í
×
dnes 12:33 | Nová verze

Byla vydána nová stabilní verze 1.8 (1.8.770.50) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují vylepšenou historii prohlížení. Ukázka na YouTube. Chromium bylo aktualizováno na verzi 57.0.2987.111.

Ladislav Hagara | Komentářů: 0
dnes 05:55 | Zajímavý projekt

Google na svém blogu věnovaném open source představil portál Google Open Source informující mimo jiné o více než 2000 open source projektech vyvíjených nebo používaných v Googlu.

Ladislav Hagara | Komentářů: 0
dnes 03:33 | IT novinky

Pro společnost Red Hat skončil 28. února fiskální rok 2017. Dle finančních výsledků bylo čtvrté čtvrtletí, stejně jako celý fiskální rok 2017, opět úspěšné. Tržby jsou zvyšovány již 60 čtvrtletí v řadě. Za čtvrté čtvrtletí 2017 to bylo 629 milionů dolarů, tj. meziroční nárůst 16 %. Tržby za celý fiskální rok činily 2,4 miliardy dolarů, tj. meziroční nárůst 18 %.

Ladislav Hagara | Komentářů: 2
včera 18:22 | Bezpečnostní upozornění

V balíčku eject, příkaz pro vysunutí CD/DVD z mechaniky, v linuxových distribucích Ubuntu (USN-3246-1) a Debian (#858872) byla nalezena bezpečnostní chyba CVE-2017-6964 zneužitelná k lokální eskalaci práv. Linuxové distribuce používající eject z balíčku util-linux nejsou zranitelné.

Ladislav Hagara | Komentářů: 10
včera 05:55 | Komunita

Dries Buytaert, autor a vedoucí projektu Drupal a prezident Drupal Association, požádal soukromě před několika týdny Larryho Garfielda, jednoho z klíčových vývojářů Drupalu, aby projekt Drupal opustil. Larry Garfield minulý týden na svých stránkách napsal, že důvodem jsou jeho BDSM praktiky a rozpoutal tím bouřlivou diskusi. Na druhý den reagoval Dries Buytaert i Drupal Association. Pokračuje Larry Garfield [reddit].

Ladislav Hagara | Komentářů: 48
včera 04:44 | Humor

Společnost SAS zveřejnila na svých stránkách studii s názvem Open Source vs Proprietary: What organisations need to know (pdf). Organizace by měly například vědět, že ideální je mix 40 % open source softwaru a 60 % proprietárního softwaru [Slashdot].

Ladislav Hagara | Komentářů: 12
27.3. 23:33 | Zajímavý software

Byl vydán ShellCheck ve verzi 0.4.6. Jedná se o nástroj pro statickou analýzu shellových skriptů. Shellové skripty lze analyzovat na webové stránce ShellChecku, v terminálu nebo přímo z textových editorů. Příklady kódů, na které analýza upozorňuje a doporučuje je přepsat. ShellCheck je naprogramován v programovacím jazyce Haskell. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GPLv3.

Ladislav Hagara | Komentářů: 0
27.3. 23:33 | Pozvánky

Czech JBoss User Group zve na setkání JBUG v Brně, které se koná ve středu 5. dubna 2017 v prostorách Fakulty informatiky Masarykovy univerzity v místnosti A318 od 18:00. Přednáší Pavol Loffay na téma Distributed Tracing and OpenTracing in Microservice Architecture.

… více »
mjedlick | Komentářů: 0
27.3. 11:33 | Zajímavý článek

Národní centrum kybernetické bezpečnosti (NCKB) vypracovalo (pdf) 26 podrobných bezpečnostních doporučení pro síťové správce. Tato doporučení jsou nastavena tak, aby je bylo možné aplikovat v každé instituci. Jsou rozdělena na tři základní části: bezpečnost infrastruktury, bezpečnost stanic a serverů a bezpečnost uživatelů.

Ladislav Hagara | Komentářů: 17
27.3. 05:55 | Komunita

Prezident Nadace pro svobodný software (FSF) Richard M. Stallman vyhlásil na slavnostním ceremoniálu v rámci konference LibrePlanet 2017 vítěze Free Software Awards za rok 2016. Ocenění za společenský přínos získal SecureDrop (Wikipedie). Za rozvoj svobodného softwaru byl oceněn Alexandre Oliva (Wikipedie).

Ladislav Hagara | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (14%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 959 hlasů
 Komentářů: 72, poslední 1.3. 11:16
    Rozcestník

    Dotaz: Existují nějaké nástroje pro analýzu balíků?

    30.11.2009 09:39 Jaroslav Kopal
    Existují nějaké nástroje pro analýzu balíků?
    Přečteno: 482×
    Existují nějaké nástroje pro analýzu lokálních balíků, zatím nenainstalovaných, které jsou kdesi na nějakém médiu v adresáři, co se týče závislostí? Tzn. Jaké další balíky program který si chci nainstalovat ještě vyžaduje, ale nejen balíky, ale co je v těch balících - čili závislé soubory.

    Několikrát už jsem se na to i zde dotazoval, dostával jsem různé teoretické odpovědi ale výsledek veškerý žádný. Prosím odpovězte mi na tuto otázku a neřešte tu to, proč tohle chci dělat. Já vím proč. Děkuji.

    Odpovědi

    30.11.2009 09:58 kulik
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    A pro jake baliky?
    30.11.2009 10:46 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Pro balíky *.deb
    michich avatar 30.11.2009 10:20 michich | skóre: 50 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Protože neuvádíš, pro kterou distribuci to chceš, popíšu stručně to, co znám nejvíc, tj. Fedoru:

    Obvyklé dotazy, které umí rpm provádět na nainstalované balíky, se dají dělat i na nenainstalované balíky ležící na disku prostým přidáním parametru -p. Takže např.:
    • rpm -qip soubor.rpm - zobrazí hlavičku s informacemi o balíku.
    • rpm -qp --changelog soubor.rpm - historie změn od tvůrce balíku.
    • rpm -qp --requires soubor.rpm - jaké závislosti balík vyžaduje.
    • rpm -qp --provides soubor.rpm - co balík poskytuje.
    • rpm -qlp soubor.rpm - seznam souborů v balíku.
    • rpm -qp --scripts soubor.rpm - skriptlety balíku.
    Ze souborů na disku jde ale snadno vytvořit repo (createrepo /cesta/k/adresáři/s/balíky) a to pak přidat pro yum (v /etc/yum.repos.d/). Pak lze pro dotazy používat yum nebo třeba repoquery (Dál bez komentáře. Kdo chce vědět, co to dělá a co dalšího to umí, přečte si manuál.):
    • repoquery --whatrequires --recursive --alldeps balik
    • repoquery --requires --resolve balik
    • repoquery -l balik
    • repoquery -f '*/soubor'
    30.11.2009 10:50 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Já jsem tam nenapsal že pro Ubuntu 9.04 ? Všude to píšu jak o život. Tak už jsem se asi otupil. To repoquery a rpm Ubuntu zná ???
    30.11.2009 11:15 maleprase | skóre: 28
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    ne, ubuntu rpm nezna ale za to zna dpkg, apt, synaptic a dalsi ktere umi priblizne to stejne - Instalace programu a Pokrocila sprava softwaru
    30.11.2009 11:24 camel1cz | skóre: 23
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Zdravím,

    pokud máte balík na disku, tak:
    # vypíše hlavičkové info o souboru včetně závislostí
    dpkg --info <jméno_souboru>
    
    # vypíše seznam souborů v balíčku
    dpkg -c <jmeno_souboru>
    
    # zbytek ví (lze listovat přímo jen závislosti, atd.):
    man 1 dpkg
    
    Pokud se jedná o dotazy do vzdáleného repository:
    # vypíše hlavičkové info o souboru včetně závislostí
    apt-cache show <jméno_balíku>
    
    Jak vypsat obsah balíčku bez jeho stažení nevím - používám k tomu web debian.org

    Snad to pomůže.
    30.11.2009 11:27 camel1cz | skóre: 23
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Ještě doplňuji odkazy na dokumentaci:
    man 1 dpkg
    man 8 apt-cache
    man 8 aptitude
    
    popř. odkazy z těchto man stránek.
    30.11.2009 11:47 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Zajímají mě jen a pouze balíky *.deb v adresáři na nějakém médiu.

    Moje několikadenní pídění po zdánlivě jednoduché věci nemá konce.

    A nebo je průser v tom, že balík pro jehož instalaci se rozhodnu, v sobě prostě neobsahuje informace o všech závislostech, pouze jen o bezprostředně příštím závislém balíku.

    Potom chápu že asi chci nemožné. Toto mi zatím ale nikdo nesdělil !!!

    Obsahuje základní balík informace o všech závislostech ??? To by snad měl balík, který se jmenuje třebas Frantík a já si ho chci nainstalovat všechno vědět ne? Až do toho posledního "kolena" co všechno je k provozování Frantíka třeba !!!

    Promiňte mi prosím, že používám takovéto netechnické obraty, ale už vážně nevím jak to podat, aby to většině zde bylo jasné.
    30.11.2009 12:00 poko | skóre: 9
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    sam si to chcel tak tu to mas: balik obsahuje info len o priamych zavislostiach :) a tak to ma byt.. duplicitny thread
    30.11.2009 12:35 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    No a je to tady !!! - přímé závislosti. Takže přímé závislosti jsou leda tak na dvě věci. Takže jsem se po několika dnech dopracoval k tomu, co jsem se snad ani nechtěl dovědět. Přesto děkuju panu poko že mi toto potvrdil. Howg
    30.11.2009 12:48 poko | skóre: 9
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    teraz nerozumiem.. len ja (a mozno aj ini) ponukli riesenie ako zistit zavislosti rekurzivne takze to pokladam za vyriesene vies si predstavit ten bordel keby kazdy balik obsahoval VSETKY zavislosti? ved to by bolo nepouzitelne
    30.11.2009 12:53 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    sice mas pravdu s tymi zavislostami ... ale vyriesene? Snad vysvetlene ;-)
    Project Satan infects Calculon with Werecar virus
    30.11.2009 12:58 poko | skóre: 9
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    riesenie bolo v threade kde sa riesilo toto iste - este raz - aspon mne to prijde ako riesenie :)
    30.11.2009 13:01 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Tak to hej, ja som na to neklikal ;-)
    Project Satan infects Calculon with Werecar virus
    30.11.2009 13:19 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Přeci když jsem programátor, tak vím vše co můj program Franta1 potřebuje a proto vytvořím balík Franta2 v kterém budou soubory které Franta1 bude vyžadovat jako závislosti atd..

    Jenže ono se běžně děje tak, že "programátor" Honza použije balík programátora Jirky jako závislost. Ten balík kamaráda Jirky má 7 souborů ale Honza z něj využívá jenom jeden soubor. Takže těch 6 souborů mi na disku jen zabírá místo a vůbec nikdy nic nedělají. To vám přijde jako nějaké + ?
    30.11.2009 13:53 kulik
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Ano, robustni a prenositelna reseni typicky prinaseji urcitou rezii. Tak je tomu uz od doby, kdy se prestalo programovat primo ve strojovem kodu. Zamysli se nad celym problemem dele nez pet minut, zkus si predstavit, co se stane, kdyz se Jirka rozhodne svuj program prepracovat (napr. slouci nekolik knihoven do jedne vetsi), odpovez si na otazku, zda Honza muze predjimat, ktere soubory maji v Jirkove programu mezi sebou zavislosti a jake (napr. navzajem se volajici knihovny, kapitola dokumentace odkazujici na jinou kapitolu), kdyz Jirku nezna a vecne problemu nerozumi (napr. pouziva knihovnu pro sifrovani a sam o implementaci sifrovacich algorimu nic nevi).
    30.11.2009 14:22 nabob
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Konstatuji, ze tazatel zamerne nechce chapat. Vzhledem k tomu, ze nevenoval ani trochu sveho casu na zjisteni zakladnich veci o balickovacich systemech a svou zpupnosti se naprosto ztrapnuje, ztraci narok na cerpani casu a usili ochotnych osob. Vycitat ostatnim, ze mu nerekli naprostou a zrejmou trivialitu? Co bude resit priste? Ze nejaka knihovna obsahuje mnohem vice funkcnosti, nez on potrebuje? Nebo snad, ze mu nikdo nerekl, ze 1+1=2?
    30.11.2009 15:22 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Pokud někoho určité dotazy urážejí, nemusí na ně prostě odpovídat.
    30.11.2009 15:35 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    A pokud někdo něco staršího předělává ku obrazu svému, musí vždy zajistit zpětnou kompatibilitu. Není to jednoduché?
    30.11.2009 20:13 Mti. | skóre: 31 | blog: Mti
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    musi? :-D
    Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
    30.11.2009 20:42 l4m4
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Jasně, že musí. Jaroslav Kopal mu to nařídil, takže to tak prostě bude a basta.
    30.11.2009 18:48 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Ale to aby každý balík obsahoval všechny závislosti to přece nechci. Jo možná informace o všech dalších závislostech to ano.
    30.11.2009 19:58 Andrej Herceg | skóre: 43
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Nič ti nebráni si také balíčky vygenerovať a opakovať to vždy, keď sa pri niektorom balíčku zmenia závislosti (keďže predpokladám, že nič také aktuálny správcovia balíčkov nepotrebujú a teda to oni robiť nebudú).
    30.11.2009 20:47 l4m4
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Balík říká: potřebuji A (soubor, knihovnu, službu, jiný balík, abstraktní metabalík, cokoli). Existuje pět balíků B1 až B5, které A poskytují. Balíky Bn samozřejmě mají vlastní závislosti.

    Definuj v tom případě plné rekursivní závislosti.

    ---

    Problém veškerých tvých pořadavků je, že nejsou logicky konzistentní. A o co více nekonzisentní jsou, o to důrazněji požaduješ jejich splění...
    30.11.2009 21:59 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Já už nic nepožaduju. Doby kdy jsem požadoval jsou už dávno pryč. Vše v životě lidském se odehrává formou totálního chaosu pod pláštíkem pořádku. Linux - zdá se mi není výjimkou.
    30.11.2009 22:01 Begleiter | skóre: 47 | blog: muj_blog | Doma
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?

    Tak proč ho (GNU/Linux) teda používáš, když na něj furt nadáváš?

    30.11.2009 22:10 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    No taky se tomu divím. Ale nejspíš proto že pořád věřím tomu že je to jen nepochopením principu některých věcí, což bývá u začátečníků docela běžné.
    1.12.2009 10:17 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Zatím jsem zjistil že Linux může být sice dobrý, ale pouze pro toho kdo jej má jako hračku - hobby - cíl. Ne pro toho, kdo ho chce používat jen jako nástroj k tomu aby ho posouval někam dále.
    1.12.2009 17:50 camel1cz | skóre: 23
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Pokud se chcete něco dozvědět/naučit a ne tu flameovat, tak bych docela rád veděl, na co tuhle informaci potřebujete...

    Osobně používám linux řadu let a ještě sem nenarazil na potřebu vědět, který soubor se chystá nainstalovat (ať už přímo nebo přes závislosti) balíček, který sem se rozhodl instalovat. Chápal bych to opačně (do jakého balíku patří konkrétní soubor, řešení konfliktů s kolidujícími balíčky z neofiko zdrojů, atd. atp.), ale to co chcete fakt nechápu.

    Jinak to co chcete bude možné asi jedině naprogramovat... ale psát bych to nechtěl :-D

    vencour avatar 1.12.2009 18:51 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?

    Můj pohled je, že Ubuntu je tak trapně jednoduché, co chci, to si naklikam v synapticu a hotovo. Tam žádný hraní není potřeba ;-) se systémem.

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    1.12.2009 20:11 Jaroslav Kopal
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Je fakt že spousta lidí se nad spoustou věcí příliš nezamýšlí a slepě přijímají to co jim někdo naservíruje pod nos a papouškují jen nějaká obecná klišé. Já takový ale nejsem, když se o něco zajímám tak jdu do podstaty věci. Je fakt že se vždycky najdou tací kterým se to nelíbí. Nikdo mi tu přece nemůže nařizovat co mám nebo nemám řešit. To dělali soudruzi před 20 lety. Pakliže se mu moje dotazy příčí, tak ať mi prostě neodpovídá. To jsou přece jednoduché počty ne? Pokud se tady nějaký Linuxový programátor sprostě projeví jako potrefená husa potom je to znamení že mám nejspíš pravdu.
    vencour avatar 1.12.2009 20:21 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?

    Tak to mi něco uniklo. Psal jste, že chcete linux používat jako nástroj a nic neřešit? Pokud chcete zkoumat linux víc, zkoumejte gentoo ;-), je to na dlouho.

    Takže mi taky Vaše vyjádření přijdou jako nekonzistentní.

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    1.12.2009 21:26 Lukas
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Pan Kopal zrejme nehodla pochopit jak veci funguji a pokud uz ano, tak by radeji aby tak nefungovaly, jenze on zrejme nebude ten kdo to udela jinak.A tak tady v diskuzi radeji pokrikuje po lidech kteri se mu snazi pomoci....to je natura.
    1.12.2009 21:23 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Tak zase chtít po lidech aby vám neodpovídali a drželi ústa můžeme taky označit za minulorežimové. Myslím že pokud jdete do hloubky, zajímáte se o podstatu věci a v důsledku toho řešíte kraviny (hluboké závislosti v balíčcích a podobně), tak je od lidí slušnost a hezké, že vám řeknou "pane Kopale, řešíte kraviny". Když se nad tím zamyslíte (což mnozí lidé i udělají než se začnou vyptávat), tak musíte nutně dojít k témuž závěru. Pokud k němu z nějakého důvodu nedojdete a motáte se v kruhu, nezbývá než poslechnout hlas lidu a asi se s tím smířit (no a nebo začít prudit, což je svobodná alternativa).
    1.12.2009 21:28 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Existují nějaké nástroje pro analýzu balíků?
    Linux používám jako pracovní nástroj (nikoliv jako hračku). Kdybych musel používat nějaký jiný, řekněme jednodušší populární herní systém(TM) k práci, už bych byl asi v léčebně. Vaše úvahy nechápu, myslím že asi v linuxové komunitě nenajdete podporu :)

    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.