Eclipse Juno, yapılandırmayı her değiştirdiğimde root erişimine ihtiyacım var


17

Eclipse Juno'yu 12.04'e kurmaya çalışıyorum. Bu linkte anlatılan her şeyi yaptım .

Ancak, Eclipse'e yeni bir yazılım (Say CDT veya Pydev) yüklediğimde, yeni yazılımlar Eclipse uygulamasını tekrar açtıktan sonra gider. Daha sonra tüm yazılımı yüklemek için Eclipse'i kök ayrıcalıklarıyla tekrar açmam gerekiyor.

Ayrıca Eclipse CDT için dahil kitaplığı bağlama ile birçok sorunla karşılaştım.

Eclipse'deki yapılandırmaları her değiştirdiğimde, herkes Juno'yu root erişimine ihtiyaç duymayacak şekilde kurarken bana yardımcı olabilir mi?


2
Paketleri güncellerken (veya çoğu durumda) Eclipse'yi root olarak çalıştırmamanız gerektiğini açıklamak için kılavuzu güncelledim. Eclipse'yi kök, chown -REclipse'nin klasörü olarak yükler ve ardından Eclipse'i kendiniz / normal bir kullanıcı olarak çalıştırırsanız, kurulu paketleriniz çalışmalıdır.
Mark Loiseau

Yanıtlar:


10

Eclipse Juno'nun izinleri değiştirmeye gerek kalmadan nasıl kurulur?

  1. İlk olarak, Eclipse'nin önceki tüm sürümlerini kaldırın. İsterseniz: /workspacedizininizi kaydedin (dizinin tamamını kesip~/
  2. Eclipse'i resmi web sitesinden indirin ("eclipse-mobile-juno-linux-gtk-x86_64.tar.gz" kullandım)
    Ama daha önce de belirtildiği gibi, 32 ve / veya 64 bit java sürümünüzün mevcut olduğundan emin olun Eclipse kurulumunuz. ( Synaptic Paket Yöneticisi'nden HEM openjdk-6 ve -7-jre yüklü )
    • Eclipse-mobile kurulumu istediğiniz her şeyi içermiyorsa daha sonra paket parçaları ekleyebilirsiniz. Örneğin, burada Linux Araçları .
    • Diğer paket yönergelerini indirme sayfasından soldaki bağlantılardan edinebilirsiniz.
  3. İzin sorunlarını önlemek için paketten açtım ~/binve arşiv yöneticisi Eclipse'yi kendi 'eclipse' alt dizinine koydu.
  4. Android SDK'yı indir , ve Eclipse gelecekteki yükseltmeleri böylece ve Ubuntu kırmak yok , onu açarsınız, ~/bin/eclipse/dropins.
  5. Developer.android.com size şunları bildirir:

    Mac veya Linux'ta bir terminal açın ve Android SDK'deki araçlar / dizine gidin, ardından android sdk'yi çalıştırın .

  6. Ancak, Android SDK'nın linux sürümünü indirdiğimde "android sdk" dosyası yoktu.
  7. Bunun yerine, ~/bin/eclipse/dropins/android-sdk-linux/toolsözelliklerini çalıştırılabilir olarak değiştirmek için (benim durumumda ) araçlar yoluna gidin ve "android" de [sağ tıklayın].

    android dosya özellikleri iletişim kutusu: izinler sekmesi
  8. Artık android'i çalıştırmak için çift tıklayabilir ve beğendiğiniz paketleri indirebilirsiniz.
    • Her şey ana dizininizde olduğundan, PATH ortam değişkeninizi değiştirmeniz gerekmez (geliştirici talimatlarına göre).
  9. ADT eklentisini normal talimatlara göre http://developer.android.com/sdk/instal/instal-adt.html adresinden indirip yükleyin .
    • Eklentiyi kullanılan yolla yapılandırın, bu örnekte /home/clayton/bin/eclipse/dropins/android-sdk-linux
    • 9. adımdan sonra 8. adımdan daha fazla paket yüklemek istiyorsanız, Eclipse açılır menüsünden Window > Android SDK Manager
  10. Gidin ~/bin/eclipseve sıra çalıştırılabilir olarak "tutulmayı" işareti emin olun (tazelemek için adım 7) . [Sağ tıklayın] ve [Bağlantı oluştur]. Bu kısayolu masaüstüne taşıyın.
    • Tutulma simgesini aynı alt dizinde sağlanan "icon.xpm" olarak değiştirmenin fazladan adımına gittim.
  11. 1. adımda, "çalışma alanı" dizininizi taşıyın ... ya da etmeyin. Ancak bunu iletişim kutusundaki uygulama çalışma alanınız olarak belirttiğinizde mevcut projeleri kolaylıkla içe aktarabilirsiniz (bu talimatlar farklı bir Soru-Cevap için olacaktır).

3

İndirilen dosyanızı Ubuntu Yazılım Merkezi ile kullanmak mümkün değildir, çünkü Ubuntu sürümünüzle eşleşen önceden paketlenmiş dosyalara ihtiyaç duyar.

Bununla birlikte, Ubuntu'daki Eclipse'in mevcut sürümü 3.7.2'dir. Geçerli olanı (4.2) kullanmak istiyorsanız, manuel olarak yüklemeniz gerekir.

Bunun nasıl yapıldığını görmek için lütfen Eclipse Juno'ya bakın , yapılandırmayı her değiştirdiğimde root erişimine ihtiyacınız var .


@maythux Sanırım ilk soruyu yanlış anladınız. Kullanıcı, Eclipse'yi manuel olarak kurmak istemediğini, ancak USC'yi mevcut indirmesiyle nasıl kullanacağını açıkça belirtiyor. Yine de manuel olarak kurmaya karar verirse, ihtiyacı olan tüm bilgiler "Eclipse Juno'yu 12.04'e yükle" bağlantısında sağlanır.
Stephan Windmüller

2

Aptalca bir soru, ama ... gönderdiğin linkte belirtildiği gibi aşağıdakileri yaptın mı?

chown -R USER:USER eclipse

Bu, eclipse'i USER olarak çalıştırmanıza ve yapılandırma değişiklikleri yapmanıza izin verir.

Yükleme dizininin tamamında (/ opt / eclipse) arama yaparak kurulu dizindeki tüm dosyaların USER'a ait olduğunu doğrulayabilirsiniz.

find /opt/eclipse/ | xargs ls -ld | grep -v USER

Her şey USER'a aitse bu hiçbir şey döndürmemelidir


1

Bu kılavuza başvurdum .

Android Geliştirici web sitelerinden ziyade juno ve android sdk'yi yüklemek için bu kılavuzu izlemenizi öneririz. hızlı ve eksiksiz.

Tek dezavantajı, / opt dizininize başvurmanız ve tutulmayı çağırmak için terminali kullanmanızdır. Başka bir deyişle, henüz Ubuntu için fiziksel bir düğme yok.

Bu yardımcı olur umarım!


1

Yüklemek zorunda değilsiniz sadece çalıştırın:

tar -xvf tutulma-jee-juno-SR1-linux-gtk.tar.gz

cd tutulması

chmod + x tutulması

./eclipse


0

Arşivi resmi web sitesinden indirin, / opt / eclipse / (veya tercih ettiğiniz dizinde) sıkıştırmasını açın ve yükleyiciyi çalıştırın.


Kaba olmak istemiyorum ama orijinal yazımda bağlantıda belirtilen budur . Ve bir şekilde benim için işe yaramadı.
veepsk

0

Eclipse'i şu şekilde yükledim:

  1. Mevcut yüklemeyi kaldır:

    sudo apt-get purge eclipse*
    
  2. Tutulmayı CDT ile tekrar kurun

    sudo apt-get install eclipse eclipse-CDT
    

    Bundan sonra, .eclipseana dizininizden klasörü kaldırın ve Eclipse'i çalıştırın ve C / C ++ projenizi kontrol edin.


1
Size katılıyorum ama Ubuntu'nun Depoları aracılığıyla yüklenen tutulma sürümü Indigo. Ve Eclipse Juno'yu kurmak istiyorum.
veepsk

Üzgünüm, bir şekilde yanlış anlamıştım :(
Sefalet

-3

Genellikle, bunlar kaynak dosyaları içerir ve bildiğim kadarıyla komutları kullanarak bunları manuel olarak yüklemeniz gerekir.

Ubuntu yazılım merkezi yalnızca paketlenmiş dosyaları (örn. ".Deb") yükleyebilir.

Ubuntu yazılım merkezi, bahsettiğiniz kaynak dosyaları yükleyemiyor.


yükleme yapmak gerekir kök

1
@linuxandunix böyle yapılamaz ... sadece tutulma ikili çalıştırmanız gerekir yani. Terminalde: ./eclipse
Pranit Bauva

@PranitBauva: Sadece kaynak dosyaları kurmaya genel bir örnek veriyordum. Bahsedilen .tar.gz dosyasının içeriğini gerçekten kontrol etmedim.
Sourav Mishra
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.