Linuxを学び、楽しみたい人々のために

Python3

ページ作成日 2016/4/17

Package情報

python-3.5.1-x86_64-1.txz

環境設定

特にありません。

Make it by yourself!

まずは、自分のホームディレクトリにソースとPatchファイルを落として展開します。


$ cd /home/takehora/Downloads
$ wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
$ tar -zxvf Python-3.5.1.tar.bz2

Patchファイルを当ててから、configureのスクリプトを走らせます。
Patchファイルを当てると、改行にCRが入っているとか怒られますが、とりあえず無視で良いです。


$ cd /home/takehora/Downloads/Python-3.5.1
$ ./configure --prefix=/usr --enable-shared --with-system-expat --with-system-ffi --without-ensurepip
[画面出力を略]

makeします。
その後、rootに代わって、make installします。


$ make
$ su root
Password:

# make install DESTDIR=/var/tmp/python-3.5.1
[画面出力を略]

パッケージを作成します。


# cd /var/tmp/python-3.5.1
# makepkg --linkadd y --chown n ../python-3.5.1-x86_64-1.txz

[画面出力を略]

Slackware package ../python-3.5.1-x86_64-1.txz created.

あとは、このパッケージのパーミッションを755に変更して、パッケージをインストールすればOK♪

# cd /var/tmp
# chmod 755 python-3.5.1-x86_64-1.txz
# installpkg python-3.5.1-x86_64-1.txz

Top Pageに戻る
Since 2001 Written by Yoichiro Takehora