回答:
UbuntuリポジトリーからEclipseをインストールする場合、Eclipseインストールはrootが所有します。基本パッケージを更新する適切な方法は、Eclipse更新ツールではなく、Ubuntuアップグレードツールを使用することです。ワークスペースにアドオンをインストールすることは可能だと思いますが、パッケージマネージャーを混在させることはお勧めしません。
Eclipse更新プロセスを使用する場合は、EclipseダウンロードサイトからEclipseをダウンロードする必要があります。それを行うときは、特権をユーザーIDに設定して/ optに書き込み、そこに書き込みます。Eclipseの実行に使用するユーザーとしてアンパッケージします。
編集:私は、多くの場合、上の権限/opt
には、1777
誰もがそこにパッケージを作成できるようにします。またはchgrp users /opt
、アクセス許可を使用して設定し1775
ます。これにより、usesグループのメンバーが新しいパッケージをに追加できます/opt
。
sudo eclipse
私の仕事でしたが、新しいソフトウェア(Eclipseアドオン)をインストールし、Eclipseの再起動後にそれを使用することができました。
私はEclipseの専門家ではありませんが、EclipseのアップデートシステムはUbuntuアップデートシステムと並行していると理解しています(これはPythonモジュールなどの独自のアップデート方法を持つ他の多くのパッケージにも当てはまります-あなたはできますを使用してUbuntuリポジトリからインストールするかapt-get install
、easy_install
)を使用してPythonパッケージインデックスからインストールします。
そのような場合、Ubuntu以外のその他の更新メカニズムは、Ubuntuリポジトリからインストールされたファイルをオーバーライドしようとしますが、当然、ルート権限が必要になります。また、それが良いアイデアであるかどうかはわかりません。Ubuntuリポジトリから部分的にインストールされ、アプリケーションの更新システムを部分的に使用して、大量のファイルを作成する可能性があります。
ポイントは、UbuntuリポジトリからEclipseをインストールした場合、Ubuntuリポジトリから入手可能な更新を使用し、Eclipseの「更新の確認」オプションを無視することをお勧めします。Eclipseプラグイン/拡張機能が必要な場合は、Software Centerからもインストールする必要があります。
UbuntuバージョンのEclipseパッケージがあなたにとって十分な最先端ではない場合、私は彼らのウェブサイトからEclipseの別のコピーをダウンロードすることをお勧めします(この方法でEclipseのバージョンを選択することもできます)そしてあなたのホームディレクトリからそれを実行します-これは実際にとても簡単です。そうすれば、Ubuntuリポジトリで利用できない場合でも、独自の更新メカニズムを使用してEclipseのコピーを更新し、プラグインをインストールできます。
Ubuntu Software Centerからパッケージをインストールする場合、Eclipse内から更新しないでください(OSソフトウェア更新サービスがこれらの変更を行います)。
独自のアプリケーションのバージョン管理を管理する場合は、Eclipseからtarを直接ダウンロードする必要があります(最近は、Android開発専用のバージョンをダウンロードできます)。
eclipse-SDK-4.2-linux-gtk-x86_64.tar.gz
からダウンロードした~/bin/
~/bin/eclipse/dropins/
)あなたがしたい場合は、アンドロイド・スタジオは、(上記に基づいて)すべてのユーザーが利用できるようにあなたがタールを開梱しなければならない
/opt
というより/usr/local
か、/usr/bin
(特定のユーザーのインストール用に好適後者で)。適切にセットアップすれば、ユーザーグループのアクセス許可やその他の高度な管理を変更する必要はありません。
- .tarファイルを置く場所に解凍します
- ターミナルウィンドウを使用して、そのフォルダーの場所(おそらく
cd ~/Downloads
)に移動し、呼び出しますsudo -i
(次のいくつかの手順には管理者/ suのアクセス許可が必要です)mv android-studio /opt
解凍したファイルを移動します(権限が必要です)gedit android-studio.desktop
これにより、テキストエディターが開き、新しいプログラムを開くためのショートカットアイコンが作成されます。 次のコードを挿入して、.desktopファイルを保存します。
[Desktop Entry]
Name=Android-Studio
Comment=your comments
Exec=/opt/android-studio/bin/studio.sh
Icon=/opt/android-studio/bin/idea.png
Terminal=false
Type=Application
Categories=Utility;IDE;Development;
- 最後に、
desktop-file-install android-studio.desktop
ターミナルウィンドウでの作業は完了です。ターミナルウィンドウを閉じるか、
exit
その.desktopファイルを使用して、UbuntuのUnityインターフェイス内でandroid-studioを検索および検索できます。 つまり、左上のAndroidスタジオを検索するためにそのアイコンをクリックしてください あなたがかもしれ 右クリックし 、それを実行している間に、アイコンの上に「ランチャーにそれをロックします。」アプリケーションランチャーに表示するメニューオプションを作成することもできます。UnityランチャーのUbuntuドキュメントを参照してください。
Eclipseの更新メカニズムは、Ubuntuのパッケージ管理システム(PMS)を認識または通信しません。したがって、Eclipseの更新メカニズムを介して更新すると、EclipseとUbuntuのPMSの間で問題が発生する可能性があります(ファイルの同期が取れていない、構成が壊れているなど)。
真面目な開発者で、Eclipseの新しいバージョンが必要な場合は、Eclipseが関係しているPMSは常に時代遅れなので、UbuntuのPMSの外にEclipseをインストールする方が良いでしょう。例:私はUbuntu 14.04 LTSをsudo apt-get update && sudo apt-get upgrade
使用していますが、これを投稿する前に行った後でも、PMSで利用できる最新のEclipseバージョンは3.8.1-5.1ですが、4.6.1はしばらく前にリリースされました。これは常に当てはまります。UbuntuPMSで使用可能なEclipseのバージョンは、常にかなり古いものです。