Ubuntu 10.04 – instalacja Javy

Niestety standardowa Java na otwartym kodzie nie działa jak należy (jak należy czyt. wcale ;) ). Instalacja Javy o zamkniętym kodzie z centrum oprogramowania również nie działa, ale . . . jest sposób;)

Otwieramy terminal i wpisujemy:

sudo apt-get purge openjdk* icedtea*
sudo apt-get install sun-java6-plugin sun-java6-fonts
wget http://dl.dropbox.com/u/2552069/java.sh && sudo sh ./java.sh

Teraz wszystko działa jak należy ;)

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • oskar

    „Teraz wszystko działa jak należy ”

    Nie ma to jak dobre wyjaśnienie dlaczego i w jaki sposób… W szczególności, że to sposób od NetBit’a.

  • lukasvcf

    jak ci napisze ściągnij jave ze strony i zainstaluj to otrzymasz ten sam rezultat. A chyba o to chodzi na tej stronie żeby umieścić wszystkie sposoby w jednym miejscu a nie błąkać się w internecie. Co mam ci wyjaśnić? jak uruchomić terminal czy na czym polega „wpisywanie”?

  • http://www.blog-linux.yoyo.pl/ Linux Blog

    Lukasvcf, Oskarowi nie chodzi o wyjaśnienie żadnego ze zwrotów, których użyłeś, ale raczej o dopisanie czegoś, czego nie napisałeś, a co powinno się we wpisie znaleźć. To ze wszech miar słuszna uwaga – po przeczytaniu wpisu też nie wiem ani skąd brały się problemy, ani na czym polegały, ani jak właściwie wykonane akcje miałyby je rozwiązać…

  • lukasvcf

    Może i masz rację ale niestety nie na wszystko znam odpowiedz. Nie napisałem tego bo na 100% nie jestem pewien. Wydaje mi się java z otwartym kodem gryzła się z tą z zamkniętym ale na 100% pewien tego nie jestem.

  • dudek

    witam, niestety nie działa :/
    po wpisaniu
    >sudo apt-get purge openjdk* icedtea*
    wyskakuje

    Czytanie list pakietów… Gotowe
    Budowanie drzewa zależności
    Odczyt informacji o stanie… Gotowe
    Uwaga, wybieranie openjdk-6-demo za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-dbg za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-doc za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-jre-headless za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-jdk za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-jre-shark za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-jre-zero zamiast openjdk-6-jre-shark
    Uwaga, wybieranie openjdk-6-jre za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-jre-lib za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-jre-zero za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-source za wyrażenie „openjdk*”
    E: Nie udało się odnaleźć pakietu openjdk*

    na ubuntu przerzuciłem się przedwczoraj, jestem całkowicie zielony i nie mam pojęcia co z tym zrobić :/
    ma ktoś pomysł ?

  • http://www.ubuntu-pomoc.org Szmitas

    Zapewne repozytoria masz nieaktualne. Użyj wyszukiwarki na stronie i wpisz „repozytoria + wersja systemu której używasz”, np. repozytoria 10.04.

  • dudek

    nie pomogło :/

  • lukasvcf

    hmmm zrób inaczej. usuń javę o otwartym kodzie ręcznie np. przez synaptica i zainstaluj sun javę (zamknięty kod) też np. z synaptica. I bardzo wazne! zobacz czy dziala na mozilli bo np. u mnie na operze w wersji testowej nie działała java poprawnie. daj znać czyd ziała jak nie to bedziemy myśleć dalej

  • lukasvcf

    jak jesteś zielony to jeszcze tak dodam od siebie że OPENjdk to ta otwarta java a sun java to ta zamknieta. najlepiej zrob to jednak z poziomu dodaj/usun programy i zainstaluj sun java do przegladarek internetowych. jest takie prawdopodobienstwo ze obie javy sie gryza ze soba i stad ten blad

  • lukasvcf

    i jeszcze jedno:) pierwszy wpis na stronie jest do ubumatica zainstaluj go i zobacz :) tam masz opcje ustawienia javy i repozytoriow :)

  • dudek

    zdziała !! ubumatic wystarczył :]

    dzięki wielkie :D

  • luk1don

    Nie wiem kto wam nagadał, że java z repozytoriów nie działa (oczywiście Suna). Utwierdzacie ludzi w tym złym przekonaniu… U wszystkich działa na wszystkich stronach i jest nowsza jak w podanym przykładzie:)

    Instalacja:

    sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-fonts sun-java6-plugin

    Sprawdźcie sami:)

  • wacus1976

    Taka pomoc to pełen profesjonalizm ,Ubuntu śmiga przepieknie i wydajnie.

  • ufo

    Ja dalej nie mogę zainstalować z repo:
    ufo@ufo-laptop:~$ sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-fonts sun-java6-plugin
    Czytanie list pakietów… Gotowe
    Budowanie drzewa zależności
    Odczyt informacji o stanie… Gotowe
    Pakiet sun-java6-jre nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
    Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
    pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
    E: Pakiet sun-java6-jre nie ma kandydata do instalacji

  • http://www.ubuntu-pomoc.org Szmitas

    Repozytoria masz dobre?

  • matplay

    Instalując w ten sposób wrzuca mi następujący błąd

    mv: nie można wykonać stat na `jre-6u18*’: No such file or directory
    chmod: nie ma dostępu do `jre-6u18-linux-i586.bin’: No such file or directory
    sudo: ./jre-6u18-linux-i586.bin: command not found
    update-alternatives: error: ścieżka alternatywy /usr/java/jre1.6.0_18/lib/i386/libnpjp2.so nie istnieje.

  • vaverix

    Tak jak wyżej, mam to samo, jakieś pomysły?

    • Szmitas

      No such file or directory oznacza, że nie ma takiego pliku lub katalogu – nie jest ciężko to przetłumaczyć. Spójrz czy na pewno nazwa pliku lub katalogu pokrywa się z tą, którą wpisujesz w terminalu.

  • wasylu1

    Po wszystkim wyskakuje mi takie coś:

    sudo update-java-alternatives -s java-6-sun
    update-alternatives: error: brak alternatyw dla mozilla-javaplugin.so.
    update-alternatives: error: brak alternatyw dla xulrunner-1.9-javaplugin.so.
    update-alternatives: error: brak alternatyw dla mozilla-javaplugin.so.
    update-alternatives: error: brak alternatyw dla xulrunner-1.9-javaplugin.so.

    i java dalej nie działa

  • donatello

    Trzeba po drodze jeszcze (pomiędzy wgetem a java.sh) zrobić chmod+x java.sh
    wtedy java.sh pobiera pliki i instaluje wszystko bez problemu :)

  • gabriel.reytan

    gabriel@gabriel-desktop:~$ sudo apt-get purge openjdk* icedtea*
    Czytanie list pakietów… Gotowe
    Budowanie drzewa zależności
    Odczyt informacji o stanie… Gotowe
    Uwaga, wybieranie openjdk-6-jdk za wyrażenie „openjdk*”
    Uwaga, wybieranie openjdk-6-jre za wyrażenie „openjdk*”
    E: Nie udało się odnaleźć pakietu openjdk*
    gabriel@gabriel-desktop:~$ sudo apt-get install sun-java6-plugin sun-java6-fontsCzytanie list pakietów… Gotowe
    Budowanie drzewa zależności
    Odczyt informacji o stanie… Gotowe
    E: Nie udało się odnaleźć pakietu sun-java6-plugin
    gabriel@gabriel-desktop:~$ wget http://dl.dropbox.com/u/2552069/java.sh && sudo sh ./java.sh

    a mnie sie pojawia cos takiego i nie wiem co z tym zrobic czy moze ktos pomoc? wielkie dzieki

    • luna

      dokładnie. takie coś jest już nieaktualne

  • luna

    u mnie nie działa pierwsze polecenie. „sudo apt-get purge openjdk* icedtea*” – twierdzi, że nie mam openjdk. Co do kolejnego polecenia, czcionek chyba nie instaluje osobnym poleceniem, mój Terminal mi polecił, żeby użyć „sudo apt-get install oracle-java8-installer” i to zadziałało.

    Ostatnie „wget http://dl.dropbox.com/u/2552069/java.sh && sudo sh ./java.sh” – z oczywistych względów też nie działa.

    „mv: cannot stat `jre-6u18*’: No such file or directory
    chmod: cannot access `jre-6u18-linux-i586.bin’: No such file or directory
    sudo: ./jre-6u18-linux-i586.bin: command not found
    update-alternatives: error: ścieżka alternatywy /usr/java/jre1.6.0_18/lib/i386/libnpjp2.so nie istnieje.”

  • RootEq

    przy 2 komendzie (

    sudo apt-get install sun-java6-plugin sun-java6-fonts) wywaliło mi:

    rootek@ubuntu:~$ sudo apt-get install sun-java6-plugin sun-java6-fonts
    Czytanie list pakietów… Gotowe
    Budowanie drzewa zależności
    Odczyt informacji o stanie… Gotowe
    Pakiet sun-java6-fonts nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
    Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
    pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.

    E: Nie udało się odnaleźć pakietu sun-java6-plugin
    E: Pakiet sun-java6-fonts nie ma kandydata do instalacji
    rootek@ubuntu:~$