GNU/Linux >> Znalost Linux >  >> Linux

Co jsou základní a základní?

Příkaz sudo apt-get build-dep packagename znamená "Jako root nainstalujte všechny závislosti pro 'název balíčku', abych jej mohl sestavit". Takže build-dep je příkaz apt-get stejně jako install, remove, update atd.

build-essential je balíček, který obsahuje odkazy na četné balíčky potřebné pro tvorbu softwaru obecně.


build-essential package je odkaz na všechny balíčky potřebné ke kompilaci balíčku Debianu. Obecně zahrnuje kompilátory a knihovny GCC/g++ a některé další nástroje.

Podívejte se na dokumentaci zde.


build-essential má jednu magickou vlastnost:nemusí být uvedena jako závislost sestavení pod Build-Depends ovládací pole (debian-packages ) zdrojových balíčků, jak je zdokumentováno na https://www.debian.org/doc/debian-policy/ch-source.html#s-pkg-relations

Seznam balíčků nezbytných pro sestavení můžete získat na adrese:

cat /usr/share/doc/build-essential/list

Můžete také určit, zda je balíček součástí build-essential s:

apt-cache show gcc

který říká:

Build-Essential: yes

Linux
  1. Jaký je váš oblíbený správce balíčků pro Linux?

  2. Apt-get Build-dep nemůže najít zdrojový balíček?

  3. Co jsou nevyřízené signály?

  1. Co jsou oddělovače slov Readline?

  2. Co jsou „vedoucí relací“ v `ps`?

  3. Co jsou soubory .run?

  1. Jaké jsou výhody CloudLinuxu?

  2. Co jsou špinavé stránky v Linuxu

  3. K čemu slouží soubor .la libtool?