Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: chessx 27 Července 2007, 22:53:41

Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 27 Července 2007, 22:53:41
Zatím LINUX jenom zkouším. V UBUNTU 6.04 se mě podařilo nainstalovat "MIDNIGHT COMMANDER", ale v UBUNTU 7.04 mě to hází chybu. Poradí někdo jaký je rozdíl mezi zmíněnými verzemi, že mi to nejde a jak MC nainstalovat i v 7.04?
      Instaluju to tak, že soubory MC nakopíruju do /usr/lib/mc a v tomto adresáři spouštím ./configure
     Všechno vypadá dobře až do řádky, kdy to končí a vypíše "checking for C compiler default output file name...configure: error: C compiler cannot create executables
     Významu rozumím, že nemůže vytvořit spustitelný soubor. Ale proč to v 6.04 jde a v 7.04 ne?

Děkuju za radu
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 27 Července 2007, 23:01:00
zkus do konzole napsat toto
Kód: [Vybrat]
sudo apt-get install mctím nainstaluješ Midnight commander z repozitářů bez kompilace
Název: rozdíl 6.04 a 7.04
Přispěvatel: Vojtěch Trefný 27 Července 2007, 23:03:45
Za prvé malé rýpnutí: 6.06 :)
Za druhé: proč midnight commander kompilujete? Vždyť se nachází v repozitářích, takže stačí prosté "sudo apt-get install mc"

Rozdíl: 6.06 je stará, ale zároveň tzv. dlouho podporovaná verze - je vysoce stabilní a odladěná verze, ovšem na úkor aktuality programů (např. firefox 1.5 je dnes docela zastaralé...), také obsahuje méně "moderních" nástrojů. 6.06 je v současné době vhodná v podstatě pouze na servery...
7.04 je nejnovější ve stabilní verze, nové verze programů, nové nástroje (např.na správu ovladačů graf.karet, na instalaci akcelerovaného desktopu...) a je vhodná na všechna pc
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 27 Července 2007, 23:03:55
could not find package mc
Název: rozdíl 6.04 a 7.04
Přispěvatel: Vojtěch Trefný 27 Července 2007, 23:11:59
Máte povoleny repozitáře universe a multiverse?
http://wiki.ubuntu.cz/Přidávání_zdrojů
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 27 Července 2007, 23:12:10
tak jsem zkusil: sudo apt-get install mc, ale dostal jsem: could not find package mc
     Co s tím?
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 27 Července 2007, 23:12:56
a jak se prosím dozvím, že mám povolený repozitáře universe a multiverse?
Název: rozdíl 6.04 a 7.04
Přispěvatel: Smolík 27 Července 2007, 23:55:00
Systém->Správa->Zdroje Softwaru
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 00:05:13
Tak jsem se tam díval, ale v žádný záložce jsem neviděl ani universe ani multiverse. Takže z rady nejsem moc moudrý.
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 28 Července 2007, 00:49:58
Medibuntu přidáte takto, do konzole postupně zadejte tyto 2 příkazy:
Kód: [Vybrat]
deb http://medibuntu.sos-sts.com/repo/ feisty free non-free
Kód: [Vybrat]
wget -q http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg -O- | sudo apt-key add -
Název: rozdíl 6.04 a 7.04
Přispěvatel: Vojtěch Trefný 28 Července 2007, 08:51:41
Citace: chessx
a jak se prosím dozvím, že mám povolený repozitáře universe a multiverse?
Dostal jste přesný odkaz na wiki, kde je to i s obrázky, tak co nechápete?
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 09:07:13
Autor: chessx

Jo, teď už to možná chápu, ale nemám UBUNTU připojený na INTERNET. Potřebuju to prostě nainstalovat ze ztažených souborů, které jsem nakopíroval do adresáře /usr/lib/mc
    Na začátku jsem psal, že je tam mám nakopírovaný a v 6.06 instalace funguje a v 7.04 ne. Kdo mi prosím odpoví na co se ptám a ne něco úplně jinýho, čemu nerozumím?

Děkuju
Název: rozdíl 6.04 a 7.04
Přispěvatel: qUAKER 28 Července 2007, 10:18:22
najdi si balík mc v http://packages.ubuntu.com/feisty/allpackages , ten si stáhni a nainstaluj přes GDebi nebo dpkg -i
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 12:32:45
Dobře, ale v čem je balík, který mi doporučuješ jiný než můj stáhnutý, který fungoval pod 6.06. Já nechápu, proč program, který mě šel nainstalovat pod jednou verzí nelze nainstalovat stejným způsobem pod druhou verzí. Může mě to někdo vysvětlit??
     To je myslím hlavní podstata mého problému, že jsem si to odzkoušel v jedné verzi a vdruhé to nefunguje. Je to snad obecné pravidlo Linuxu?
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 14:26:38
Stáhnul jsem si podle rady balíček, ale nevím co s ním dál. GDebi ani dpkg neznám. Jak mám prosím napsat přesně příkaz a je nutný nějaký konkrétní adresář, kde to mám spustit nebo kam mám nakopírovat stáhnutý balíček (ten mám zatím na ploše)?
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 28 Července 2007, 14:40:44
Stačí ho otevřít dvojklikem :)
Název: rozdíl 6.04 a 7.04
Přispěvatel: qUAKER 28 Července 2007, 16:58:59
a pokud to nepude, tak pravým klikem - otevřít pomocí jiné aplikace - instalátor balíčků GDebi
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 18:06:07
Tak jsem na balíček allpackeges doubleclick-nul. Rozbalil jsem jej na plochu. Při dalším doubleclick-u na rozbalený soubor jsem si mohl prohlídnout co obsahuje, ale při dalším výběru "RUN" nebo "RUN in TERMINAL" se nic neděje. Jak s tím mám zacházet dál, aby se mi nainstaloval MC ze seznamu?

Děkuju
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 28 Července 2007, 19:11:25
Stáhneš si balíček *.deb z internetu třeba na plochu (to už asi máš) a poklepeš na něj levým tlačítkem (jako kdyby jsi ho chtěl otevřít) myši a spustí se ti instalace.
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 19:30:06
Je vidět, že všichni, kteří mi radí nečtou průběh celého dotazu, takže ještě jednou to shrnu:

1) nejsem počítačem, kde mám UBUNTU připojen na internet
2) ve verzi UBUNTU 6.06 mě stačilo překopírovat instalační soubory do adresáře /usr/lib/mc a spusti příkazy ze zmíněného adresáře (jako su)
   a) ./configure
   b) make
   c) make install
a instalace proběhla.
3) stejný postup jsem chtěl zopakovat pro 7.04, ale po zadání příkazu ./configure mě to hodí hlášku "checking for C compiler default output file name...configure: error: C compiler cannot create executables

Přestože LINUX neznám, tak dvakrát na soubory klikat umím, pomocí synapantic PM to nejde, protože to tam není, allpackages mají MC v seznamu, ale de facto stahují to co mám staženo. Konec konců mě nezajímá ani odpověď administrátora, když mě popisuje, že verze 7.04 je vyšší a lepší verze než 6.06 - to je fakt odpověď. Radši, kdyby napsal, kde je konkrétní rozdíl mezi 6.06 a 7.04, že se systém při stejném postupu instalace v 7.04 chová jinak. TO JE TO, CO MĚ FAKT ZAJÍMÁ

Matlám se LINUXEM s přestávkama cca 5 dní, ale musím říct, že dosažitelnost skutečných odpovědí na problém je minimální. Když jsem naposledy řešil problém s rozlišovačkou při přepojování 2 výrobních typů monitorů (oba ji měli stejnou, ale na každém běžela po přepojení jiná), tak se ukázalo, že nejlepší je UBUNTU přeinstalovat, než čekat na skutečnou odpověď, jak nastavit správnou rozzlišovačku. UPOZORŇUJU, že problém nebyl v nastavení souboru xorg.conf

Jsem zvědavej, jestli skutečně zná někdo odpověď
Děkuju
Název: rozdíl 6.04 a 7.04
Přispěvatel: olbrait 28 Července 2007, 20:17:39
myslím, že vojtech_t ti dal presnú odpoveď na rozdiel medzi 7.04 a 6.06. Ak ti to skompilovať nejde, tak sa na to vykašli a tem balíček si stiahni. Pokial máš i386 verziu Feistyho, tak .deb balíček pre Feistyho máš tu (http://fr.archive.ubuntu.com/ubuntu/pool/universe/m/mc/mc_4.6.1-7ubuntu1_i386.deb), ak máš verziu amd64 tak tu (http://fr.archive.ubuntu.com/ubuntu/pool/universe/m/mc/mc_4.6.1-7ubuntu1_amd64.deb) a nemusíš nič kompilovať
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 20:30:39
Problém je, že když mi dáte radu typu "pokud máš i386 verzi Feistyho", tak Vám absolutně nerozumím - protože UBUNTU teprve zkoumám. Dále nevím k čemu mi má sloužit .deb balíček pro Feistyho. Prostě, když se zeptám, tak buď potřebuju odpověď na svou otázku a pokud mi někdo napíše něco jinýho, tak potřebuju vysvětlit, co to znamená a k čemu to mám.

Sorry, fakt teprve začínám
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 28 Července 2007, 20:30:55
a) nejlepší se mi zdá instalace z repozitářů (k tomu ale musí být počítač připojen k internetu
b) nebo si stáhneš *.deb balíček a dvojklikem levým tlačítkem myši ho nainstaluješ
c) instalace ze zdr. kódů: Nevím proč ty soubory ručně kopíruješ do /usr/lib/mc . Podle mě stačí si archiv se zdrojáky rozbalit na plochu, potom příkaz
Kód: [Vybrat]
cd cesta_ke_zdrojovým_kodumnásledně postupně
Kód: [Vybrat]
./configure
make
sudo make install
Název: rozdíl 6.04 a 7.04
Přispěvatel: olbrait 28 Července 2007, 20:41:43
akú verziu si inštaloval to vieš ty. Bud je to na ISO obraze čo si stiahol alebo na CD ktoré si si objednal alebo ak vložíš to CD do mechaniky, tak je to v jeho názve. Deb balíčky sa inštalujú dvojklikom. Všeobecne o inštalovaní takmer všetkého v ubuntu je tu (http://monkeyblog.org/ubuntu/installing/)
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 20:56:46
Strkám to do /usr/lib/mc, protože když spustím příkazy:

./configure
make
make install

tak mám výsledný nainstalovaný program (v 6.06) v tomto adresáři. Možná by ho sám na zmíněné místo dal - to nevím.

Myslím ale, že jestli mi nejde provést příkaz ./configure v mém adresáři, tak nepůjde asi provést v žádném adresáři, ať je adresář kdekoli.

postgreSQL jsem stáhnul nadoubleclick-al a balíčky se nainstalovali - nebyl problém a objevily se pak i v Synaptic Package Manageru. Bohužel s MC jsem zatím nepochodil a radši se to chci učit na nové verzi než na staré. Takže stále stejná otázka: Ví někdo, proč se objevuje hláška "checking for C compiler default output file name...configure: error: C compiler cannot create executables" po příkazu ./configure??

Děkuju
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 20:57:41
Ještě pro doplnění, je to verze MC-4.6.1
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 28 Července 2007, 21:04:08
No já bych to právě rozbalil na plochu, on se tam nakopíruje do příslušné složky sám po zadní příkazu
Kód: [Vybrat]
sudo make installjinak zkus pravým tlačítkem na .configure --> vlastnosti --> oprávnění      a zda je zaškrtnuto "Povolit spouštění souboru jako programu"
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 28 Července 2007, 21:20:23
A jinak mi teď právě došlo proč ti to nešlo, tím že jsi to spouštěl ze složky /usr/lib/mc tak to chtělo vytvořit Makefile tam, akorát že pro zápis do této složky potřebuješ rootovská práva, proto to nemohlo vytvořit soubor Makefile.
řešení jsou 2:

1) archiv se zdrojáky rozbalit na plochu a instalovat to z plochy pomocí
Kód: [Vybrat]
cd cesta_ke_zdrojakum
./configure
make
sudo make install
které vřele doporučuji

2) tím že to uděláš tak jak jsi to dělal ale použiješ příkazy
Kód: [Vybrat]
cd cesta_ke_zdrojakum
sudo ./configure
sudo make
sudo make install
toto ale vřele NEDOPORUČUJI, není to standartní postup (a nikdo ti nezaručí jak to skončí)



takže ti doporučím toto, složku /usr/lib/mc smaž, zdrojáky si rozbal na plochu a postupuj podle varianty 1).
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 28 Července 2007, 23:08:41
Bohužel ani to nefunguje.
Přihlásil jsem se jako uživatel, ale v terminálu jsem před instalací nahlásil su.
Zmíněná chyba je tedy pro su. Pro klid duše jsem opět zkusil i příkazy se sudo, ale je to pořád totéž.
Potřeboval bych spíš někoho, kdo instaloval MC na UBUNTU 7.04 a zda mu to proběhlo korektně či ne. Pro isntalaci mám stáhnuto mc-4.6.1.tar
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 28 Července 2007, 23:16:59
A dělal jste to tak že jste si to rozbalil na plochu a tam odtud jste to kompiloval?
Poslední dotaz, máte nainstalovány zdrojáky jádra a hlavičkové soubory?
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 29 Července 2007, 00:23:34
Teď jsem zkusil nainstalovat midnight commander nanečisto (provedl jsem příkazy ./configure a make) a oba dopadly bez chyb.
Zdrojáky jsem stáhl odtud http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/mc-4.6.1.tar.gz
Název: rozdíl 6.04 a 7.04
Přispěvatel: olbrait 29 Července 2007, 00:59:32
zdrojáky som sťiahol z tej istej stránky (ved odkaz na nu je na oficiálnej stránke midnight commanderu), /configure i make prebehli bez chýb. Takisto i inštalácia .deb balíčka na ktorý som ti dal odkaz

edit: bez chýb ho skompiluje i v priečinku /usr/lib/mc a to i bez práv roota, takže v právach chyba nie je. Vážne to už nerieš a nainštaluj to z .deb balíčku
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 29 Července 2007, 14:58:29
AHOJ

Zdrojáky jsem měl stažené ze stejné stránky o které se zmiňujete, přesto jsem to pro jistotu stáhnul ještě jednou. V mém adresáři /usr/lib/mc a v adresáři, který vznikl na pološe po extrakci .../home/uživatel/Desktop/mc-4.6.1 příkaz ./configure hází pořád stejnou hlášku: "checking for C compiler default output file name...configure: error: C compiler cannot create executables"

Nemusí být nějak aktivovaný překladač C v UBUNTU 7.04, aby to dokázal zkompilovat?? V 6.06 jsem jej aktivovat nemusel, ale příkaz configure proběhl bez problémů. Předpokládejte, že jsem nainstaloval čisté UBUNTU 7.04 a rovnou se snažím nainstalovat MC - nechybí mě k instalaci nějaká služba systému?

Nevím co znamená nainstalovat MC z .deb balíčku. Jinou instalaci než ze souborů stažených ze zmíněného odkazu jsem nenašel a jiný způsob instalace zatím neznám.

Děkuju
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 29 Července 2007, 16:19:37
nejsem si jist jestli není potřeba mít nainstalovaný balík build-esentials

jinak *.deb balíček ze kterého to nainstaluješ (midnight commander) stáhneš zde:
http://packages.ubuntu.com/feisty/utils/mc

jinak tady jsou návody na instalaci programů
http://wiki.ubuntu.cz/Instalace_program%C5%AF
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 29 Července 2007, 16:43:38
a jakej je prosím rozdíl mezi powerpc a i386?
Název: rozdíl 6.04 a 7.04
Přispěvatel: jiri-j 29 Července 2007, 16:52:41
no nejsem si jist, powerpc by mělo by být pro architekturu na které se prodávají počítače s OS Macintosh, jinak ty budeš potřebovat balíček pro architekturu i386 (tedy pokud nemáš 64 bitový systém)
Název: rozdíl 6.04 a 7.04
Přispěvatel: chessx 29 Července 2007, 17:40:05
Děkuju za odkaz na .deb balíček. Z balíčku MC nainstalovat jde skutečně bez problémů.
Název: rozdíl 6.04 a 7.04
Přispěvatel: charon 29 Července 2007, 20:41:16
Ubuntu 7.04 nemá v základnej inštalácii progrmy na kompiláciu.Myslím si,podla toho čo píšeš,že si fakt linuxová lama.    /bez urážky aj ja som ,hoci s linuxom robím už 4 roky a nemám potrebu kompilovat/   Ak sa občas dostaneš k internetu tak si stiahni manuál Ubuntu od Stana Hofereka.Je to pre také lamy ako sme my .Ak ho budeš používat neolutujes,a nebudes mat problémy skoro s ničím a ešte sa aj vela naucíš.

http://ubuntu.kayle.sk/  Tu máš odkaz.