การติดตั้งไพธอน
- ดาวน์โหลด “python” (สามารถตรวจสอบ version ได้ที่ https://www.python.org/downloads/)
wget https://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.xz --2015-02-06 22:07:58-- https://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.xz Resolving www.python.org (www.python.org)... 103.245.222.223 Connecting to www.python.org (www.python.org)|103.245.222.223|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 12164712 (12M) [application/octet-stream] Saving to: `Python-3.3.2.tar.xz' 100%[============================================================================================================>] 12,164,712 424K/s in 30s 2015-02-06 22:08:30 (393 KB/s) - `Python-3.3.2.tar.xz' saved [12164712/12164712]
- ตรวจสอบการ Download เสร็จสิ้น
root@kali:~# ls -l total 11904 drwxr-xr-x 2 root root 4096 Jan 20 05:09 crossdomain drwxr-xr-x 5 root root 4096 Jan 23 21:32 Desktop drwxr-xr-x 3 root root 4096 Jan 20 04:04 flash-xdomain-xploit -rw-r--r-- 1 root root 4114 Feb 2 11:26 master.zip -rw-r--r-- 1 root root 12164712 Dec 10 11:08 Python-3.3.2.tar.xz drwxr-xr-x 5 root root 4096 Jan 18 06:41 wifiphisher
- แตก “zip” ไฟล์
root@kali:~# tar xf Python-2.7.9.tar.xz root@kali:~# ls -l total 11908 drwxr-xr-x 2 root root 4096 Jan 20 05:09 crossdomain drwxr-xr-x 5 root root 4096 Jan 23 21:32 Desktop drwxr-xr-x 3 root root 4096 Jan 20 04:04 flash-xdomain-xploit -rw-r--r-- 1 root root 4114 Feb 2 11:26 master.zip drwxr-xr-x 17 1000 inetsim 4096 Dec 10 11:00 Python-3.3.2 -rw-r--r-- 1 root root 12164712 Dec 10 11:08 Python-3.3.2.tar.xz drwxr-xr-x 5 root root 4096 Jan 18 06:41 wifiphisher
หรือสามารถใช้คำสั่งเพื่อดาวน์โหลดและแตก zip ไฟล์ทันที
wget http://python.org/ftp/python/3.3.2/Python-3.3.2.tgz && tar -xvf Python-3.3.2.tgz
- เข้าไปที่ไดเรกทรอรี “cd Python-3.3.2”
- ใช้คำสั่ง ./configure
root@kali:~# cd Python-3.3.2 root@kali:~/Python-3.3.2# ./configure
- ใช้คำสั่ง make เพื่อ “compile source”
root@kali:~/Python-3.3.2# make
- ใช้คำสั่ง sudo make altinstall ใช้คำสั่ง su โดยใช้สิทธิของ root ในการ install
root@kali:~/Python-3.3.2# sudo make altinstall
- ติดตั้ง “Python3 IDLE” สำหรับเขียนไพธอน
root@kali:~/Python-3.3.2# sudo apt-get install idle3
การเรียกใช้งาน
- สามารถเรียกใช้งานได้ที่ “command prompt” ทันที
root@kali:~# python3.3 Python 3.3.2 (default, Feb 6 2015, 22:37:58) [GCC 4.7.2] on linux Type "help", "copyright", "credits" or "license" for more information. >>> a = 1 >>> b = input ("input number :") input number :2
- สามารถเรียกใช้โปรแกรม “idle3” ที่ “command prompt” เช่นกัน ในการ comply โปรแกรมที่เราเขียนสามารถทำได้โดยใช้ปุ่ม F5
root@kali:~# idle3