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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
dnes 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 0
včera 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 16
včera 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 26
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (8%)
 (5%)
 (3%)
Celkem 780 hlasů
 Komentářů: 50, poslední 29.11. 15:50
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: 420×
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

Řešení 1× (Bedňa)
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.
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
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: 53 | 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
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: 53 | 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: 53 | 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
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: 58 | 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
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.