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 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
včera 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
21.1. 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
21.1. 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
20.1. 17:00 | Nová verze

Byl vydán Docker 1.13. Přehled novinek na YouTube a v poznámkách k vydání na GitHubu. Docker umožňuje běh aplikací v softwarových kontejnerech (Wikipedia).

Ladislav Hagara | Komentářů: 4
20.1. 15:51 | Komunita

Mozilla.cz informuje, že nástroje pro webové vývojáře se možná oddělí od Firefoxu a stanou doplňkem. Nástroje pro webové vývojáře prošly velkým přepisem a tým, který se stará o jejich vývoj, by uvítal možnost jejich častějších aktualizacích nezávisle na vydávání nových verzí Firefoxu.

Ladislav Hagara | Komentářů: 10
20.1. 07:00 | Humor

Čtenářům AbcLinuxu vše nejlepší k dnešnímu Dni zvýšení povědomí o tučňácích (Penguin Awareness Day).

Ladislav Hagara | Komentářů: 0
20.1. 06:00 | Komunita

Bylo spuštěno hlasování o přednáškách a workshopech pro letošní InstallFest, jenž proběhne o víkendu 4. a 5. března v Praze. Současně byla oznámena změna místa. InstallFest se letos vrací zpět na Karlovo náměstí do budovy E.

Ladislav Hagara | Komentářů: 0
20.1. 02:48 | Komunita

Greg Kroah-Hartman potvrdil, že Linux 4.9 je jádrem s prodlouženou upstream podporou (LTS, Long Term Support). Podpora je plánována do ledna 2019. Aktuální jádra s prodlouženou podporou jsou tedy 3.2, 3.4, 3.10, 3.12, 3.16, 3.18, 4.1, 4.4 a 4.9.

Ladislav Hagara | Komentářů: 0
20.1. 00:11 | Zajímavý článek

Výrobce síťových prvků, společnost Netgear, spustila nový program, který slibuje vývojářům, expertům, ale i běžným uživatelům vyplacení finanční odměny za nalezení bezpečnostních chyby v jejich produktech. Za nalezení zranitelnosti v hardware, API nebo mobilní aplikaci nabízí odměnu od 150 do 15 tisíc dolarů (dle závažnosti).

Michal Makovec | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (10%)
Celkem 363 hlasů
 Komentářů: 25, poslední 21.1. 13:34
Rozcestník
Reklama
Štítky: není přiřazen žádný štítek

Dotaz: Rozdíl balíčků

5.6.2015 12:57 PY
Rozdíl balíčků
Přečteno: 422×
Ahoj, jaký je prosím rozdíl mezi
apt-get install python3.4
a
apt-get install python3.4-dev
Děkuji za vysvětlení

Řešení dotazu:


Odpovědi

Jendа avatar 5.6.2015 13:09 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Informace získáš pomocí apt-cache show název_balíčku.

-dev balíčky obsahují hlavičkové soubory potřebné když si kompiluješ nějaký program který je vyžaduje. Oproti tomu balíčky bez -dev obsahují většinou pouze zkompilovaný program.
„To jsem nedávno zjistil, že naše televize jde ovládat po síti. Docela mě to překvapilo.“ „Jo? A kdo vám ji ovládal?“
6.6.2015 19:15 PY
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Díky za důležité info.
6.6.2015 20:52 ČO
Rozbalit Rozbalit vše Re: Rozdíl balíčků
když mám teda dev tak ten obsahuje zkompilovaný program včetně hlavičkových souborů a stačí mi teda jen dev?
6.6.2015 22:10 nobody
Rozbalit Rozbalit vše Re: Rozdíl balíčků
kdyz mas teda dev, tak ten neobsahuje zkompilovany program
kdyz mas teda bez -dev, tak ten obsahuje zkompilovany program

kdyz chces teda zkompilovany program a hlavickove soubory pro kompilaci neceho co je vyuzije, nainstalujes oba balika ;)
6.6.2015 22:17 chrono
Rozbalit Rozbalit vše Re: Rozdíl balíčků
apt-get inštaluje -dev balíčky bez hlavného balíčka?
6.6.2015 22:32 nobody
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Vždyť to píšu jasně, když instaluješ -dev tak se ti instaluje jen zkompilovaný program bez hlavičkových soubora, už to kapiš?
7.6.2015 12:31 Marek | skóre: 7 | blog: Markaos
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Ehm... Asi jsi se přepsal (nebo jsem nepochopil tvou syntaxi :-)). Pro tazatele:
  • balík - zkompilovaný program, pouze pro použití koncovým uživatelem
  • balík-dev - hlavičkové soubory pro vývojáře, bez toho zkompilovaného programu
7.6.2015 16:09 nobody
Rozbalit Rozbalit vše Re: Rozdíl balíčků
to jen nejakej troll co se za me vydava :) ja psal
7.6.2015 12:57 chrono
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Pri RPM by sa pri inštalovaní -dev balíka zvyčajne nainštaloval aj normálny balíček (pretože bez neho je ten -dev balíček nepoužiteľný).
Václav 7.6.2015 16:31 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: Rozdíl balíčků
To jako že bez binárek knihovny nemůžu zkompilovat program který ji používá? O.o
Cross my heart and hope to fly, stick a cupcake in my eye!
7.6.2015 17:46 chrono
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Naozaj linkeru nevadí, ak nenájde potrebnú knižnicu? (väčšina dev balíkov obsahuje, okrem hlavičkových súborov, len link na knižnicu)
7.6.2015 20:35 Peter Golis | skóre: 54 | Bratislava
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Hovoríš o dynamických knižniciach (shared objects) alebo o statických knižniciach (*.a)? A s tým linkom na knižnicu, nechceš to rozviesť? Taký malý fejtónik by bol fajn.
7.6.2015 20:59 Marek | skóre: 7 | blog: Markaos
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Tak ani u těch dynamických knihoven není jasné, jestli budou potřeba už při kompilaci (gcc -lknihovna) nebo až při spuštění (pomocí dlopen() a dalších), a řekl bych, že autoři balíků se snaží, aby jsi po nainstalování balíku knihovna-dev mohl zkompilovat jakýkoli program, který na ní závisí (samozřejmě pokud mu nechybí něco dalšího), takže musí nějakým způsobem dotáhnout i tu (pokud jsem něco špatně pochopil, tak mě prosím oprav)
PS: K žádosti o vysvětlení linku na knihovnu se přidávám
7.6.2015 22:00 chrono
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Samozrejme hovorím o dynamických knižniciach (koľko programov/knižníc je, v bežnej distribúcii, linkovaných staticky? 5, alebo ani toľko nie?)

Stačí sa pozrieť do, takmer akého-koľvek dev balíčka a bude tam súbor, ktorý je len odkaz na samotnú knižnicu (napr. libaio-dev obsahuje libaio.so čo je len soft link na libaio.so.1.0.1).
7.6.2015 22:17 Peter Golis | skóre: 54 | Bratislava
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Takže, ak rozumiem správne tomu tvojmu výkladu, tak libaio.so.1.0.1 sa zhmotnilo pri splne ak bol jupiter zo saturnom v konštalácii panny. A libaio.a si pre istotu vymazal, zaberalo ti to miesto.

Alebo si to myslel inak?
8.6.2015 01:07 chrono
Rozbalit Rozbalit vše Re: Rozdíl balíčků
  1. Presne preto som sa pýtal, či apt-get inštaluje dev balíčky bez hlavného balíčka, pretože, ako som už písal, dev balíčky takmer vždy odkazujú na knižnicu v "normálnom" balíčku. V takom prípade tvrdiť, že -dev nainštaluje len súbory potrebné pri kompilovaní je nepresné.
  2. Ja som písal o dynamickom linkovaní, takže statická knižnica je irelevantná (keďže tá sa, logicky, pri dynamickom linkovaní nepoužíva).
  3. Chápem, že je teplo a používať rozum je asi príliš namáhavé (takže sa pokojne zase pýtaj na to, čo som už napísal, prípadne na niečo, čo je kompletne irelevantné, rád ti odpoviem ;) ).
8.6.2015 07:15 Peter Golis | skóre: 54 | Bratislava
Rozbalit Rozbalit vše Re: Rozdíl balíčků

Namiesto toho, aby si sa pozrel pomocou nástroja na správu inštalačných balíkov ako je to naozaj si sem dal nesprávny dohad a opýtal si sa prečo je to tak.

V tomto vlákne si písal o linkovaní, takže tvoje zázračné upresnenie o dynamickom linkovaní stojí na ešte vratkejších nohách ako predchádzajúvi bod.

A som rád, že si sa priznal k intolerancii na súčasné počasie. Nechceš pod jeho vplyvom napísať fejtón? Niečo na spôsob antispráv, alebo iných neprávd. Tak, ako si už dávno začal. Ak v tom budeš pokračovať, tak to na ten fejtón vyjde.

7.6.2015 20:43 Marek | skóre: 7 | blog: Markaos
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Nejspíš vadí, protože alespoň na Ubuntu 14.04 balík python3.4-dev závisí na python3.4
7.6.2015 21:07 lertimir | skóre: 59 | blog: Par_slov
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Asi si dokážu představit konstrukci, kdy to půjde, ale velká část závislostí je vytvářena tak, aby uživatel "nenarazil". což přirozeně znamená, že by chtěl -dev balíček tak dostane i vlastní knihovnu.
7.6.2015 12:38 Marek | skóre: 7 | blog: Markaos
Rozbalit Rozbalit vše Re: Rozdíl balíčků
Python moc neznám, ale podle popisu z apt-cache ten balík python3.4-dev vypadá jako hlavičkové soubory a statická knihovna pro vložení interpreta Pythonu do vlastního programu.
7.6.2015 16:34 nobody
Rozbalit Rozbalit vše Re: Rozdíl balíčků
tak pokud nebude na hlavnim zavislej tak ne :) ale spis pro pochopeni co je kterej balik je vhodnejsi uvest co je kterej balik a nespolehat na to ze "neco-dev" si natahne i "neco" obvlast kdyz tazatel uz je zblblej a pise "dev obsahuje zkompilovaný program" ;)

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.