Mistä osoitteesta voisi saada kääntämättömän UbuntuLinux paketin?
Ubuntun lähdekoodi
Ubuntun lähdekoodi
7499
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 7
Vanhimmat
"Mistä osoitteesta voisi saada kääntämättömän UbuntuLinux paketin?"
En ole lähdekoodeja kaipaillut. Mutta jotakin ihmeellistä src (source) noissa /etc/apt/sources.list tiedostoissa on.
Esim.
deb-src http://fi.archive.ubuntu.com/ubuntu dapper-updates main restricted
Lähdekoodit yleensä noudan ohjelmien kotisivuilta.
"En ole lähdekoodeja kaipaillut. Mutta jotakin ihmeellistä src (source) noissa /etc/apt/sources.list tiedostoissa on.
Esim.
deb-src http://fi.archive.ubuntu.com/ubuntu dapper-updates main restricted"
Se jotain ihmeellistä on nimenomaan kutakin pakettia vastaava lähdekoodi. Eli jos on binääripaketti foo niin on myös sitä vastaava lähdekoodi.
Binääripaketti asentuu käskyllä:
apt-get install foo
Pakettia vastaavan lähdekoodin voi hakea komennolla:
apt-get source foo
Lähdekoodin voi hakea tavallisena käyttäjänä ja se asentuu käyttäjän kotihakemistoon.
Lisää tietoa aiheesta:
http://www.debian.org/doc/manuals/apt-howto/ch-sourcehandling.en.html
Unohtui se sudo, eli toi mitä sanoin toimii debianissa. ubuntussa tietenkin näin:
sudo apt-get install foo
apt-get source foo
jälkimmäinen ei vaadi rootin oikeuksia, eikä siis tarvitse sudoakaan.
Niin sivuhuomautuksena se, että kun esim synaptic ilmottaa pakettien lukumäärän paketinhallinnassa, niin siihen lukuun ei lasketa mukaan lähdekoodipaketteja. Se luku ilmottaa binääripakettien määrän. Kuten sanottua, jokaista binääripakettia kuitenkin vastaa lähdekoodipaketti.
Mitähän nyt meinaat ubuntun lähdekoodilla? Siis meinaatko nyt koko jakelun kaikkien pakettien lähdekoodia vai mitä? Mihin sitä tarvitset? Se meinan on aika hiton iso kasa koodia.
Jokaisen jakeluun kuuluvan paketin lähdekoodi on saatavissa komennolla:
apt-get source paketti
Mistä sen voisi saada?
Tätä on taidettu kysyä joskus ennenkin mutta siis Ubuntuhan on kasattu monista eri ohjelmista.. Jos tarkoitat ytimen lähdekoodia niin sen saa kernel.org:ista. Tai paketinhallinnalla. Ja eri ohjelmien lähdekoodit siis haetaan kuten miksuh tuossa jo kertoikin. Mihin edes tarvitset lähdekoodeja? Ainoat ketkä niitä tarvitsevat ovat ohjelmoijat. Ja uskoisin että jos olisit ohjelmoija niin sinun ei tarvitsisi esittää tuota topicissasi mainitsemaasi kysymystä.