Python Network Programming – Install python (Linux)

การติดตั้งไพธอน

  1. ดาวน์โหลด “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]
    
  2. ตรวจสอบการ 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
    
  3. แตก “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
    
  4. เข้าไปที่ไดเรกทรอรี “cd Python-3.3.2”
  5. ใช้คำสั่ง ./configure
    root@kali:~# cd Python-3.3.2
    root@kali:~/Python-3.3.2# ./configure
    
    
  6. ใช้คำสั่ง make เพื่อ “compile source”
    root@kali:~/Python-3.3.2# make
    
  7. ใช้คำสั่ง sudo make altinstall ใช้คำสั่ง su โดยใช้สิทธิของ root ในการ install
    root@kali:~/Python-3.3.2# sudo make altinstall
    
  8. ติดตั้ง “Python3 IDLE” สำหรับเขียนไพธอน
    root@kali:~/Python-3.3.2#  sudo apt-get install idle3
    

การเรียกใช้งาน

  1. สามารถเรียกใช้งานได้ที่ “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
    
  2. สามารถเรียกใช้โปรแกรม “idle3” ที่ “command prompt” เช่นกัน ในการ comply โปรแกรมที่เราเขียนสามารถทำได้โดยใช้ปุ่ม F5
    root@kali:~# idle3
    

ใส่ความเห็น