
私のシステムにインストールしましたが、一部は、一部はpython 3.5.2
フォルダに分かれています。これが によってインストールされたパッケージ用である理由を理解しますが、パッケージ (パッケージマネージャのパッケージではない) をディレクトリにインストールすることを好みます。/usr/local
lib
bin
apt-get
これは可能ですか?それでは、これらのパッケージを正しく削除するにはどうすればよいですか?
メモ:
をインストールすると、textlive2015
すべてtug.org
1つのディレクトリにインストールされます/usr/local/texlive
。
答え1
ソースコードのダウンロードと抽出ここ。コードを抽出したディレクトリで端末を開きます。
./configure --prefix=/directory/to/install
make
sudo make install
詳細についてはを参照してください./configure --help
。同時に別のPythonバージョンをインストールするには、またはmake altinstall
オプション--exec-prefix
を使用します。
以前にmakeとしてインストールされているバージョンを削除するには、その中のすべてのpythonディレクトリを見つけて削除するか、debパッケージを作成する(推奨)を/usr/local
使用して再インストールして削除します。checkinstall
sudo apt-get install checkinstall
cd /path/to/python/source
./configure
sudo checkinstall -D --fstrans=no make install
sudo dpkg -i Python-3.5.2.deb
sudo dpkg -r Python-3.5.2