Danes sem dobil napako, da sem videl izvorno kodo ukaza "ls" v GNU / Linux. Ta ukaz pripada paketu "coreutils", zato ste ga morali izvesti
apt-get source coreutils
Napaka v Linux Mint je bila
E: Unable to find a source package for coreutils
Težava v Linux Mint je, da ne dodajo skladišč, ki vsebujejo izvorne kode, iz katerih so bili sestavljeni paketi, ki smo jih namestili.
Rešitev je preprosta, repozitorije moramo samo dodati na vir.list
sudo pluma /etc/apt/sources.list
Zdaj moramo za vsako repozitorij «deb» dodati njegov nasprotnik «deb-src», ki bi bil repozitorij izvorne kode
Na primer, če imamo skladišče
deb http://packages.linuxmint.com/
Dodamo njegov dvojnik
deb-src http://packages.linuxmint.com/
In tako pri vseh repozitorijih ali vsaj tistih, za katere želimo, da bi lahko prejemali izvorno kodo
Posodabljamo
sudo apt-get update
In zdaj, če lahko dobimo izvorno kodo želenega paketa
Tu je koda za `ls` -> http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob_plain;f=src/ls.c;hb=HEAD