Fórum Ubuntu CZ/SK
Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: davyd 13 Února 2009, 16:25:03
-
odstraněno
-
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).
-
odstraněno
-
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
-
odstraněno
-
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í.
-
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...
-
odstraněno
-
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...
-
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...
-
sudo apt-get source * ?
-
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 ;)
-
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"
-
odstraněno
-
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, ...
-
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...
-
odstraněno
-
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
-
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... ;)
-
Č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.