Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: NZM23 24 Dubna 2016, 04:01:37
-
Nemohu hnout s instalací JDK pro NetBeans.
NetBeans lze jednoduše nainstalovat ze správce softwearu, ale k němu je potřeba nainstalovat JDK. Stáhnul jsem si balíček jdk-8u91-linux-x64.rpm
zkoušel jsem ho nainstalovat přez terminál pomocí příkazu : rpm -ivh jdk-8u91-linux-x64.rpm
podle návodu na http://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFJJEFG
výstup terminálu :
hydra@hydra-Aspire-5750ZG:~$ rpm -ivh jdk-8u91-linux-x64.rpm
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
chyba: Selhalé závislosti:
/bin/basename je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/cat je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/cp je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/gawk je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/grep je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/ln je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/ls je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/mkdir je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/mv je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/pwd je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/rm je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/sed je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/sort je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/touch je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/bin/cut je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/bin/dirname je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/bin/expr je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/bin/find je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/bin/tail je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/bin/tr je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/bin/wc je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/usr/sbin/update-alternatives je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
/bin/sh je potřeba pro jdk1.8.0_91-2000:1.8.0_91-fcs.x86_64
zoušel jsem i rpm - i jdk-8u91-linux-x64.rpm
vše bez úspěchu.
Pocopil jsem, že mám použít pro rozbalení Alien
apt-cache search alien
alien - převádí a instaluje rpm a jiné balíky
man alien
Manuálová stránka pro alien nebyla nalezena
a na Ubuntu.cz jsem nalezl jen Alien Arena což je nějaká hra.
Pokusil jsem se tedy použít jdk-8u91-linux-x64.tar.gz
balík jsem tedy rozbalil, ale nejsem v něm schopen najít spustitelný soubor. Readme jsem si přečetl, ale nedopátral jsem se v nich.
na http://docs.oracle.com/javase/8/docs/technotes/guides/install/linux_jdk.html#BJFJJEFG píšou jen že je tam nainstalován.
když jsem tedy nainstaloval netBeans doufal jsem, že bude fungovat. Bohužel nefunguje. Nový projekt se tedy vytvoří, ale nelze otevřít.
instalace balíčků rpm je pro mě noční můrou, ačkoli jsem přečetl celou wiki. Z balíku tar.gz. umím naintalovat pouze pokud najdu spustitelný soubor run a vím který to je ( bez problémů jsem instaloval takto eagle a vytvořil si spouštěč.)
Jak mám pokračovat v instalaci?
Předem děkuji za radu.
-
Nechápu, proč chceš instalovat .rpm když máš Ubuntu. Použíá .deb balíky.
Tady jsou informace :
http://stackoverflow.com/questions/14788345/how-to-install-jdk-on-ubuntu-linux
OpenJDK is OK for the most cases, but Oracle JDK can be required for some bank client applications (my case) - I can't use OpenJDK.
I'm surprised that I don't see any answer with default method (repository without external PPAs) in Ubuntu 12.10+ for Oracle's JDK - will try to describe it.
install JavaPackage:
sudo apt-get install java-package download Oracle JDK from Oracle downloads page
make debian package from downloaded .tar.gz archive:
make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz this command will produce .deb package
install package with your favourite way (for example, sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb)
It's officially supported way from debian developers for installing Oracle JDK, and I suppose it's very simple.
[/b]
-
Protože jsem systém balíčků nepochopil. Ve wiki se píše co se má udělat, ale nějak extra vysvětlený to neni.. a angličácky umim dost mizerně i s googgle translatorem.
Jo jsem tele...... bylo to primitivní a jsem na sebe nasr...... bo hned vedle byl soubor plné instalace NB i JDK:
jdk-8u91-nb-8_1-linux-x64.sh a ty instalovat umim
chmod a+x jdk-8u91-nb-8_1-linux-x64.sh
./jdk-8u91-nb-8_1-linux-x64.sh
tři minuty............. a hotovo.
BOŽE do čehos to duši dal.
Jinak za trošku obsáhlejší informace instalace rpm balíčků a jak zjistit který spustitelný soubor v archívech *.tar.gz spustit (přece všechny musí mít nějakého společného jmenovatele) bych byl vděčný.
Dík
-
Stačí si pamatovat, že pro Ubuntu jsou určeny .deb balíky, nikoliv .rpm ty používá například Fedora.
Tady něco ohledně tar v češtině
http://www.abclinuxu.cz/faq/instalace/jak-nainstaluji-balicek-s-priponou-tar-gz
A vždycky ? v tom archivu bývá readme, takže postupovat podle něj.
http://wiki.ubuntu.cz/instalace_program%C5%AF/zdrojov%C3%A9_k%C3%B3dy
-
Teď už je to jedno, ale nebylo by lepší nainstalovat Oracle JDK do celého systému přes APT?
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
-
nejčastější problém imo je, že pro linux se nainstaluje prioritně SDK verze bez grafického rozhranní, není to tvůj případ?
Na tvou počest jsem si teď úspěšně vyzkoušel tento postup instalace:
ze stránky
http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html
stáhneš
sh soubor
změníš na spustitelný ve vlastnostech
a spustíš
sudo ./jdk-8u91-nb-8_1-linux-x64.sh
a běží to.
Předtím doporučuju smazat nefunkční instalace.
Jak vidno s nějakými balíčky se nebudeš vůbec zatěžovat, skript vše obstará.
-
nejčastější problém imo je, že pro linux se nainstaluje prioritně SDK verze bez grafického rozhranní, není to tvůj případ?
Na tvou počest jsem si teď úspěšně vyzkoušel tento postup instalace:
ze stránky
http://www.oracle.com/technetwork/java/javase/downloads/jdk-netbeans-jsp-142931.html
stáhneš
sh soubor
změníš na spustitelný ve vlastnostech
a spustíš
sudo ./jdk-8u91-nb-8_1-linux-x64.sh
a běží to.
Předtím doporučuju smazat nefunkční instalace.
Jak vidno s nějakými balíčky se nebudeš vůbec zatěžovat, skript vše obstará.
ano psal jsem víše, takto jsem nainstaloval.
-
Stačí si pamatovat, že pro Ubuntu jsou určeny .deb balíky, nikoliv .rpm ty používá například Fedora.
Tady něco ohledně tar v češtině
http://www.abclinuxu.cz/faq/instalace/jak-nainstaluji-balicek-s-priponou-tar-gz
A vždycky ? v tom archivu bývá readme, takže postupovat podle něj.
http://wiki.ubuntu.cz/instalace_program%C5%AF/zdrojov%C3%A9_k%C3%B3dy
děkuji.
-
Teď už je to jedno, ale nebylo by lepší nainstalovat Oracle JDK do celého systému přes APT?
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
děkuji.
až se mi zas povede spatlat systém použiju tenhle způsop. Přidáním zdroje instaluju nejraději..... . Když vím který. :o)