Chcę zainstalować najnowszą wersję Eclipse, ale Centrum oprogramowania Ubuntu zawiera starszą wersję.
Czy istnieje PPA lub inny sposób instalacji najnowszej wersji Eclipse? Proszę opisać kroki pełnej instalacji.
Chcę zainstalować najnowszą wersję Eclipse, ale Centrum oprogramowania Ubuntu zawiera starszą wersję.
Czy istnieje PPA lub inny sposób instalacji najnowszej wersji Eclipse? Proszę opisać kroki pełnej instalacji.
Odpowiedzi:
Jeśli pobrałeś Eclipse z ich oficjalnej strony internetowej, wykonaj następujące kroki instalacji.
Wyodrębnij eclipse.XX.YY.tar.gz za pomocą
tar -zxvf eclipse.XX.YY.tar.gz
Zostań rootem i skopiuj rozpakowany folder do /opt
sudo mv eclipse.XX.YY /opt
Utwórz plik na pulpicie i zainstaluj go:
gedit eclipse.desktop
i skopiuj następujące do eclipse.desktop
pliku
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env UBUNTU_MENUPROXY=0 eclipse44
Terminal=false
Icon=eclipse
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse
i upewnij się, że ma uprawnienia do wykonywania , a następnie wykonaj następujące polecenie, aby automatycznie zainstalować je w jedności:
sudo desktop-file-install eclipse.desktop
Utwórz dowiązanie symboliczne w /usr/local/bin
użyciu
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse44
Aby ikona zaćmienia była wyświetlana w myślniku, ikonę zaćmienia można dodać jako
sudo cp /opt/eclipse/icon.xpm /usr/share/pixmaps/eclipse.xpm
Nie zapominaj, że musisz mieć zainstalowany OpenJDK lub Sun Java, aby móc uruchomić Eclipse. Sprawdź to pytanie, aby uzyskać więcej informacji na temat instalacji Java. Oto prosty przykład instalacji Open JDK 1.6:
sudo apt-get install openjdk-6-jdk
Uruchom Eclipse, a następnie nadaj mu wymagane uprawnienia do modyfikacji pliku osgi:
sudo chown -R $USER:$USER /opt/eclipse/configuration/org.eclipse.osgi
NB! Najpierw uruchom Eclipse, ponieważ katalog org.eclipse.osgi jest tworzony dopiero po pierwszym uruchomieniu.
Otóż to.
ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse42
i użyj Exec=eclipse42
przy wpisie na pulpicie. W ten sposób będziesz mógł zainstalować wiele różnych wersji Eclipse.
eclipse.desktop
potrzebuje Exec=env UBUNTU_MENUPROXY=0 eclipse
, aby menu działało zgodnie z stackoverflow.com/questions/19452390
W centrum oprogramowania Ubuntu wybierz Eclipse. Zainstalowałem także Extensible Tool Platform i Java IDE, ale instalacja jest opcjonalna.
Wprowadź hasło w oknie dialogowym uwierzytelniania. Otrzymasz 3.7.1 w systemie zarządzania pakietami.
Od tego momentu zespół PPA ds. Zaćmienia nie ma pakietu zaćmienia dla 12.04. Zaktualizuję odpowiedź w miarę rozwoju sytuacji.
Kiedy stanie się dostępny, jeśli został już zainstalowany za pośrednictwem Centrum oprogramowania:
sudo add-apt-repository ppa:eclipse-team/ppa
sudo apt-get update
sudo apt-get upgrade
W przypadku instalacji przenośnej nadal możesz pobrać bezpośrednio ze strony internetowej Eclipse . Daje to możliwość dostosowania kilku instalacji Eclipse dla różnych języków CDT, Java i PyDev lub Aptana. To nie pozwala na automatyczne aktualizacje. Instalacja za pośrednictwem Centrum oprogramowania jest zawsze preferowaną metodą.
Testowałem przenośne smoły 3.7.1 i 3.7.2, które działają dobrze na 12.04 LTS.
Dodatkową wadą instalacji przenośnych jest to, że musisz zaktualizować program uruchamiający, jeśli przeniesiesz folder lub uruchomisz go bezpośrednio.
Jak zainstalować Eclipse 4.2 na Ubuntu 12.04
Ponieważ pakiety Eclipse w repozytoriach Ubuntu są nieaktualne, jeśli chcemy zainstalować najnowsze wersje, będziemy musieli to zrobić ręcznie. Możesz po prostu pobrać plik tar.gz z eclipse.org .
Pobierz Eclipse . mameclipse-jee-juno-SR1-linux-gtk.tar.gz
Wyodrębnij go, wykonując wiersz polecenia
tar -xzf eclipse-jee-juno-SR1-linux-gtk.tar.gz
Lub z rozpakowaniem Archive Managera.
Przenieś rozpakowany folder zaćmienia do /opt/ folder
mv eclipse /opt/
sudo chown -R root:root /opt/eclipse
sudo chmod -R +r /opt/eclipse
Utwórz plik wykonywalny zaćmienia na ścieżce użytkownika
sudo touch /usr/bin/eclipse
sudo chmod 755 /usr/bin/eclipse
Utwórz plik o nazwie eclipse
w /usr/bin/
z preferowanym edytorze ( nano
, gedit
, vi
...)
Skopiuj to do tego
#!/bin/sh
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
I zapisz plik
Utwórz element menu Gnome
Utwórz plik o nazwie eclipse.desktop
w /usr/share/applications/
z preferowanym edytorze ( nano
, gedit
, vi
...)
Skopiuj to do tego
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true
I zapisz plik
Uruchom Eclipse
/opt/eclipse/eclipse -clean &
Teraz możesz Zablokować Zaćmienie do paska uruchamiania, klikając prawym przyciskiem myszy Zablokuj do Lauchera
chown
i chmod
folder / opt / eclipse. Po tym nie byłem w stanie zainstalować wtyczek.
mv eclipse /opt/
krokiem 3.
$ECLIPSE_HOME/eclipse "$@"
nie powinien być $ECLIPSE_HOME/eclipse $*
. Pozwoli to zachować takie argumenty, jak spacje w nich.
/usr/local/bin
zamiast/usr/bin
Polecam pobrać bezpośrednio ze strony internetowej Eclipse . proces instalacji jest bardzo prosty, wystarczy wyodrębnić pliki tar.gz, aby go usunąć, jest również dość łatwy, po prostu usuwając folder eclipse: D
Na pulpicie kliknij Centrum oprogramowania Ubuntu
Po otwarciu wyszukaj Eclipse
Po zakończeniu wyszukiwania na liście pojawi się Eclipse. wystarczy kliknąć opcję instalacji, usiąść i zrelaksować się, aż instalacja zostanie zakończona.
Jeśli nadal masz pytania, nie wahaj się zapytać.
To są instrukcje skopiowane z http://www.inforbiro.com/blog-eng/ubuntu-12-04-eclipse-installation/
1) Otwórz terminal i wprowadź polecenie
sudo apt-get install eclipse-platform
2) Po zainstalowaniu Eclipse możesz zainstalować wtyczki programistyczne w zależności od potrzeb, np .:
zainstaluje pakiet Java Development Tools (JDT) dla Eclipse
sudo apt-get install eclipse-jdt
zainstaluje pakiety narzędzi programistycznych C / C ++ dla Eclipse
sudo apt-get install eclipse-cdt
Możesz użyć ubuntu-make
do zainstalowania Eclipse na Ubuntu:
Dla Ubuntu 14.04 LTS:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
W przypadku Ubuntu 16.04 LTS i nowszych:
Marka Ubuntu jest już w oficjalnych repozytoriach.
sudo apt-get install ubuntu-make
umake ide eclipse
umake ide eclipse --remove
download page changed its syntax or is not parsable
. Rozwiązałem to, postępując zgodnie z instrukcjami w tej odpowiedzi dla starszych wersji Ubuntu. Tzn. Dodałem repozytorium ręcznie, a następnie zainstalowałem markę Ubuntu, a następnie zainstalowałem Eclipse.
sudo add-apt-repository -y ppa:ubuntu-desktop/ubuntu-make
, a potem sudo apt-get update
w końcu sudo umake ide eclipse-jee dest-dir=/apps/eclipse
.
Zawsze pobieraj spakowane zaćmienie z ich strony internetowej. Najlepiej jest umieścić go eclipse.tar.gz
w katalogu opt i utworzyć dla niego symbolikę i używać go w całym systemie.
Jeśli więc w przyszłości dokonasz aktualizacji, wszystkie skróty i linki nie umrą.
Jest to preferowana konfiguracja zaćmienia. IMO
Stworzyłem ten mały skrypt do zainstalowania na wielu maszynach cynamonowych. Być może będziesz musiał zmienić określone rzeczy do swoich potrzeb, ale możesz użyć tego jako szablonu własnego.
#!/usr/bin/env bash
wget -P /tmp/ http://eclipse.mirror.triple-it.nl/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz
tar -xzf /tmp/eclipse-standard-kepler-SR1-linux-gtk-x86_64.tar.gz -C /opt/
chown -R root: /opt/eclipse/
cat <<- 'EOF' > /usr/bin/eclipse42
#!/bin/sh
export ECLIPSE_HOME="/opt/eclipse"
$ECLIPSE_HOME/eclipse "$@"
EOF
chmod +x /usr/bin/eclipse42
cat <<- EOF > /usr/share/applications/eclipse42.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=eclipse42
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;IDE;
StartupNotify=true
EOF
Możesz teraz uruchomić Kepler, pisząc eclipse42
lub czekając, aż menu się odświeży (lub wejdzie w r
estart), aby je tam znaleźć.
Skomentuj zmiany, które polecisz.
/usr/*
chyba że przygotujesz dpk. Powinieneś zainstalować własne pliki administratora w /usr/local/*
lub /opt/NAME/*
. Ponieważ dla exampel /usr/bin
jest dla pakietów systemów / dystrybucji, /usr/local/bin
jest dla plików własnych administratorów i /opt/PACKAGE/bin
jest dla PAKIETU oprogramowania komercyjnego. Jeśli zainstalujesz w /opt/PACKAGE
nim, zazwyczaj najłatwiej jest utworzyć skrypt lub linki w /usr/local/bin
tym programie, aby uruchomić program. W ten sposób jest dostępny dla wszystkich użytkowników PATH
.
Jak w każdej innej wersji Eclipse, nie musisz pobierać jej z repozytoriów. Wystarczy pobrać odpowiednie archiwum z eclipse.org , rozpakować i uruchomić Eclipse.
Zaćmienie w repozytoriach jest często nieaktualne. Zwykle jest aktualizowany w każdym wydaniu Ubuntu.
Używam Ubuntu GNOME 16.04, a wersja w centrum oprogramowania jest stara. Podążyłem za odpowiedzią społeczności, pobierając zaćmienie z ich witryny, a następnie rozpakowując:
tar -zxvf eclipse.XX.YY.tar.gz
Potem było to tak proste, jak:
cd eclipse-isntaller/
./eclipse-inst
Następnie pojawi się interfejs GUI.
Następnie możesz usunąć zarówno tar.gz, jak i folder:
rm eclipse-inst-linux64.tar.gz
rm -rf ./eclipse-installer/
Skorzystaj z oficjalnego instalatora (instrukcje) .
W wydaniu Mars wprowadzamy nowy instalator Eclipse. Jest to nowy i bardziej wydajny sposób instalacji Eclipse. Jest to właściwy instalator, więc nie musisz już rozpakowywać plików zip, a samorozpakowujący się plik do pobrania poprowadzi Cię przez proces instalacji. Dla tych, którzy nie są instalatorami, nadal mamy pakiety i pliki zip dostępne na naszych stronach pobierania. - Pobieranie Eclipse
mkdir ~/opt
Zmień katalog na folder, do którego przeglądarka pobrała pakiet Eclipse. Następnie rozpakuj Eclipse do opt
folderu:
cd {directory where your browser downloaded the package to}
tar -zxvf eclipse-jee-juno-SR1-linux-gtk.tar.gz && mv eclipse ~/opt
Utwórz bin
folder w swoim katalogu domowym, który będzie używany dla skryptu uruchamiania:
mkdir ~/bin
Następnie utwórz plik wykonywalny dla Eclipe w ~/bin/eclipse
swoim ulubionym edytorze tekstu, wpisując vi ~/bin/eclipse
lub nano ~/bin/eclipse
w wierszu poleceń. Dodaj następującą treść:
export MOZILLA_FIVE_HOME="/usr/lib/mozilla/"
export ECLIPSE_HOME="$HOME/opt/eclipse"
$ECLIPSE_HOME/eclipse $*
Na koniec zezwól na wykonanie skryptu:
chmod +x ~/bin/eclipse
WSKAZÓWKA: jeśli jesteś użytkownikiem GTK i masz problemy z przyciskami myszy, spróbuj dodać eksport:
export GDK_NATIVE_WINDOWS=true
do pliku startowego.
Możesz teraz uruchomić ten plik, aby uruchomić Eclipse.
~/bin/eclipse
na /usr/local/bin/eclipse
(lub w wersji dodanej) i /usr/local/bin/eclipse
link do tej, którą chcesz używać). /usr/local/bin
jest u każdego użytkownika PATH
, co prawdopodobnie jest dobrą rzeczą.
Jeśli masz już zainstalowane środowisko Eclipse z centrum oprogramowania, istnieje łatwiejszy sposób.
Jeśli nie, zrób to najpierw.
cd ~/Downloads # (or wherever your tar.gz is)
sudo tar -xf eclipse.*.tar.gz '/opt'
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/eclipse
Uwaga: większa część tego procesu jest modyfikowana od pierwszej odpowiedzi, aby była łatwiejsza.
Jeśli pytasz o klasyczne środowisko eclipse, najnowszą wersją projektu eclipse jest 3.7.2: możesz pobrać tar tar ze strony internetowej dla swojego systemu operacyjnego tutaj:
http://www.eclipse.org/downloads/packages/eclipse-classic-372/indigosr2
Najnowsza wersja Centrum oprogramowania Ubuntu to Eclipse 3.7.1; pobierz go stamtąd lub użyj terminalu z tym wierszem poleceń:
sudo apt-get install eclipse && sudo apt-get update
Jeśli chodzi o PPA? Wydaje się, że nie ma aktualnego ani utrzymywanego PPA dla Eclipse Classic. Strona PPA w LaunchPad nadal istnieje, ale przez dwa lata nie było żadnej aktywności. Możesz sprawdzić stronę PPA tutaj:
https://launchpad.net/~eclipse-team/+archive/ppa
Najlepszym sposobem na zainstalowanie Eclipse Classic i najnowszej wersji 3.7.2 jest strona pobierania projektu Eclipse Classic dla Twojej wersji systemu operacyjnego. Ostrzeżenie: Eclipse 3.7.2 jest zbudowany i rozwijany dla Ubuntu 10.04 LTS zgodnie z dokumentacją HTML „Przeczytaj mnie” projektu Eclipse. Znane są przypadki „problemów z uruchamianiem” w późniejszych wersjach systemu Ubuntu ze względu na zgodność środowisk Java Runtime Enviroments; działa raczej z JRE6 niż JRE7. Powodzenia :)
Bardzo łatwo go zainstalować z repozytorium. Ale ponieważ jest to prawdopodobnie przestarzała wersja, poszedłem też na eclipse.org i pobrałem stamtąd; instalacja jest również bardzo łatwa.
Dzisiaj, od czerwca 2016 r., Dostaniesz instalator Eclipse Mars. Po prostu zapisz gdzieś plik do pobrania, a następnie tar xvf bla...tgz
znajdź największy plik, tj. Eclipse-inst, file eclipse-inst
potwierdzi, że jest to plik wykonywalny i uruchom go ./eclipse-inst
.
Instalator daje do wyboru kilka rodzajów zaćmień. Wybierz jeden i śmiało. Po kilku minutach zobaczysz przycisk Uruchom i uruchomiona jest najnowsza wersja Eclipse.
Nie zależało mi na zależnościach i wszystko po prostu działało. Zakładam, że poprzednia instalacja z repozytorium ubuntu zajmuje się JRE itp.
Pozostaje tylko to, że system menu Ubuntu zna tylko przestarzałą wersję z repozytorium. Aby uruchomić nową wersję, musisz przejść do pliku wykonywalnego w miejscu, o którym wspomina instalator podczas instalacji wybranej wersji, najprawdopodobniej w katalogu bardzo zbliżonym do katalogu instalatora.
Najłatwiejszym sposobem na uzyskanie nowego zaćmienia w systemie menu może być użycie pakietu ubuntu classicmenu-indicator
, włączenie menu Alacarte
i użycie tego, aby zmienić ikonę Programowania / Eclipse, aby zmienić ścieżkę ze starej wersji z repozytorium do nowej wersji z pobranego pliku.
Zgadzam się z Nabilem Kadimi i nickguletskii. Zasadniczo otrzymujesz skompresowane pobieranie z eclipse.org
. Chcę opublikować tutaj swoją odpowiedź, ponieważ chcę dodać kilka szczegółów.
Dlaczego ta odpowiedź została napisana
W przeciwieństwie do większości odpowiedzi tutaj, moja odpowiedź nie dotyczy tego, Ubuntu Software Centre
co często jest nieaktualne i nie obejmuje wiersza poleceń, ani nie wprowadza zmienności związanej z wierszem poleceń (przykład: jakie dokładnie są minimalne chmod
uprawnienia „Dokładnie jakich tar
opcji potrzebuję?) I innych niepewności. Nie obejmuje apt
ani apt-get
. Nie wymaga edycji plików za pomocąvi
. Nie wymaga konfigurowania zmiennych środowiskowych. Nie chodzi o to, że te odpowiedzi są błędne, po prostu myślę, że jeśli unikniemy wiersza poleceń, jest to łatwiejsze i oznacza to, że więcej z nas kończy dokładnie taką samą konfigurację, która jest dobra dla (nieskompensowanych) testów i opinii. Poniżej założono, że używasz już starszej wersji Eclipse, która, jak sądzę, sprawia, że ta odpowiedź jest bardziej odpowiednia dla wielu czytelników.
Odpowiedź
eclipse.org
. Może mieć nazwę pliku podobną do eclipse-inst-linux64.tar.gz
. Rozpoznaj, że ma „inst” lub coś podobnego w nazwie pliku. Pobierz to.opt
katalog w hierarchii systemu plików Linux jest odpowiedni, ale nie musisz przestrzegać tej konwencji, a Eclipse nie ma znaczenia.eclipse-inst
.~/.local/share/applications/eclipse.desktop
.eclipse
.Lock to Launcher
. Spowoduje to utworzenie nowego pliku, ~./local/share/applications/eclipse.desktop
ale nie musisz być tego świadomy do czasu, gdy będziesz chciał ponownie zaktualizować Eclipse. Wówczas usuniesz plik w kroku 9.