Fórum Ubuntu CZ/SK

Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: davyd 13 Února 2009, 16:25:03

Název: Zdrojové kódy
Přispěvatel: davyd 13 Února 2009, 16:25:03
odstraněno
Název: Re: Zdrojové kódy
Přispěvatel: Vojtěch Trefný 13 Února 2009, 16:40:21
Balíčky se zdrojovými kódy najdeš ve zdrojých, které začínají řádkem deb-src. Můžeš je získat buď pomocí apt-get nebo stáhnout z packages.ubuntu.com ručně. Případně taky z bazaaru v Launchpadu (code.launchpad.net).
Název: Re: Zdrojové kódy
Přispěvatel: davyd 13 Února 2009, 16:45:58
odstraněno
Název: Re: Zdrojové kódy
Přispěvatel: Vojtěch Trefný 13 Února 2009, 16:58:07
Od člověka, který chce stahovat zdrojové kódy bych očekával, že ví, co to je doména třetího řádu...

http://packages.ubuntu.com
Název: Re: Zdrojové kódy
Přispěvatel: davyd 13 Února 2009, 17:03:05
odstraněno
Název: Re: Zdrojové kódy
Přispěvatel: Vojtěch Trefný 13 Února 2009, 17:08:52
Poradil jsem ti tři možnosti z toho jednu ruční (packages.ubuntu.com) a dvě automatické -- apt-get ze sourcových zdrojů nebo pomocí bazaaru z launchpadu...

Jinak pokud chceš přebalit všechny balíky z Ubuntu, tak hodně štěstí -- v Ubuntu a Debianu na tom dělá dohromady několik set (možná i tisíc) lidí.
Název: Re: Zdrojové kódy
Přispěvatel: matyskovo 13 Února 2009, 17:13:00
Dobrý den,
nechci snižovat Vaše sebovědomí, ale možná by neškodilo nejprve si stanovit nižší cíle... Abyste nebyl zklamán.  Když jsem přečetl tento thread a Vaše starší dotazy, nevím, jestli překlad ze zdrojových kódů a výroba univerzálních balíčků není v současné době nad Vaše síly... Parafrázuji Miroslava Kamana z Pelíšků: Taková výroba balíčků ze zdrojáků, to není jako práce s busolou, děti...
Název: Re: Zdrojové kódy
Přispěvatel: davyd 13 Února 2009, 17:28:19
odstraněno
Název: Re: Zdrojové kódy
Přispěvatel: Vojtěch Trefný 13 Února 2009, 17:31:50
Stahovat zdrojáky Ubuntu pomocí Mandrivy je jako drbat se pravou rukou za levým uchem -- proč nestahovat z Mandriváckých zdrojů (ony jsou ty zdrojáky překvapivě stejné)?

apt-get pokud vím na Mandrivě asi nepůjde, ale bazaar by jít měl, je to klasický verzovací systém...


Btw. že jsem tak smělý -- kolik instalačních balíků (ať už deb nebo rpm) jsi vyrobil? Ono to není tak snadné jak se může zdát...
Název: Re: Zdrojové kódy
Přispěvatel: Marvn 13 Února 2009, 18:40:13
abych vam objasnil situaci, GNU/Linux distribuce jsou souborem mnoha projektu. tyto projekty maji sve stranky a na nich uverejnuji sve zdrojaky, distribuce je potom z techto stranek vezmou, opatchuji/upravi a pak vytvori binarni balicky. tyto distribucni balicky spolecne s distribucnimi zdrojaky pak uverejni v repozitarich. navic ruzne distribuce mohou zahrnovat ruzne projekty. zadny vserepozitar vsech projeku imo neexistuje.
z toho vyplyva, ze nektere zdrojaky balicku ubuntu tak jak jsou nepujdou prelozit v jinem distru. pokud chcete neupravene zdrojove kody, tak je musite stahovat ze stranek projektu, ne z distribucnich repozitaru...

Název: Re: Zdrojové kódy
Přispěvatel: Roman "Schmaker" Šmakal 13 Února 2009, 21:52:56
sudo apt-get source * ?
Název: Re: Zdrojové kódy
Přispěvatel: qUAKER 14 Února 2009, 09:05:17
Kód: [Vybrat]
debian-desktop:/home/debian# apt-get source *
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
E: Nemohu najít zdrojový balík pro add.png

to asi nepůjde ;)
Název: Re: Zdrojové kódy
Přispěvatel: Marvn 14 Února 2009, 13:00:06
Kód: [Vybrat]
debian-desktop:/home/debian# apt-get source *
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
E: Nemohu najít zdrojový balík pro add.png

to asi nepůjde ;)
a co "aptitude search * | apt-get source"?

btw. nejsem na deb/*buntu, nemuzu otestovat...mozna to bude jen "aptitude search | apt-get source"
Název: Re: Zdrojové kódy
Přispěvatel: davyd 14 Února 2009, 17:09:59
odstraněno
Název: Re: Zdrojové kódy
Přispěvatel: Pavel Půlpán 14 Února 2009, 17:40:14
O co vlastně jde? Chceš si kompilit distro podle vlastních potřeb? Tak tomu využij některé, které je k tomu přimo předurčené. Aka Gentoo, Lunar, SourceMage, ...
Název: Re: Zdrojové kódy
Přispěvatel: Marvn 14 Února 2009, 19:55:53
Citace
z toho vyplyva, ze nektere zdrojaky balicku ubuntu tak jak jsou nepujdou prelozit v jinem distru. pokud chcete neupravene zdrojove kody, tak je musite stahovat ze stranek projektu, ne z distribucnich repozitaru...
Pokud bych chtěl mít stahnuté všechny neupravené zdrojové balíčky, asi bude lepší se na to vykašlat, protože stahovat tisíce balíčků pojednom a ještě každý od jinud, to můžu zrovna zubním kartáčkem čistit cesty. Pokud je to pravda, že repozitář, kde by byly všechny neupravené zdrojové balíčky, neexistuje.
muzete se na to vykaslat, muzete zkusit LFS (http://www.linuxfromscratch.org/), muzete zkusit jak pise PP source-based (http://en.wikipedia.org/wiki/Category:Source-based_Linux_distributions) distra...
Název: Re: Zdrojové kódy
Přispěvatel: davyd 18 Února 2009, 17:54:21
odstraněno
Název: Re: Zdrojové kódy
Přispěvatel: nettezzaumana 18 Února 2009, 18:01:40
Mi šlo o to, stáhnout si a vypálit všechny nebo všechny potřebné zdrojové kódy (tarbally), abych je kdykoliv mohl použít na počítači, na kterém ať už je jakýkoliv Linux. Na tom konkrétním Linuxu bych si ty programy vždycky kompiloval třeba.
.. wow. pozoruhodne
Název: Re: Zdrojové kódy
Přispěvatel: Pavel Půlpán 18 Února 2009, 19:04:35
davyd: Tak to kamaráde budeš muset absolvovat tu námahu a vše co chceš mít po ruce si stáhnout. Ba co! Mnohdy třebas i opatchovat. Bůh s tebou... ;)
Název: Re: Zdrojové kódy
Přispěvatel: matyskovo 18 Února 2009, 20:26:15
Člověče, už Vám tady odpovídalo dost lidí a Vy si pořád trváte na svém. To, co chcete je jedním slovem kravina, protože:
1) Ty Vaše tarbaly by toho asi dost zabraly
2) Kompilace programů ze zdrojáků není až taková sranda, kompilovat třeba takové OOo nebude trvat minutu, vytvořit balíček pro danou distribuci, kde budete definovat závislosti, o tom už ani nemluvím.
3) Vaše zkušenosti nejsou takové, abyste si na něco takového měl troufat (soudím subjektivně podle Vašeho dotazu, kdyby byly, tak by Vás nenapadlo se na něco takového ptát).
4) Když to nataháte z jednoho distra, nemusí Vám to chodit na jiném.
5) Exisují source-based distra, která jsou na zdrojácích stavěná... Doporučuji. Tedy pokud máte aspoň nějaký ten pátek zkušenosti s terminálem.

Znovu a asi naposledy, možná Vás to napadlo v mladické nerozvážnosti, ale je to prostě blbost. Nepůjde to a budete jen naštvaný, že ten Linux nefunguje.