แก้ไขปัญหาอัพเดท Ubuntu 14.04 ไม่ได้

Ubuntu 14.04 บนเครื่องผมมันเกิดอัพเดทไม่ได้ขึ้นมา… จะบอกว่า อัพเดทไม่ได้มาเป็นเดือนแล้วล่ะ T-T

ที่ด้านบนหน้าจอมันจะขึ้นเตือนให้อัพเดท Ubuntu ตลอดเลย พอกด check updates แต่ละทีก็ไม่ได้ทุกที มันขึ้นแบบนี้อ่ะ

Failed to download repository information
Failed to download repository information

แล้วลองเปลี่ยน Server ที่ไว้อัพเดทดู ก็ไม่ได้ซักที

Software and Updates
Software and Updates

จริงๆ มันมีข้อสังเกตอยู่ที่ update manager มันหา package ไม่เจอ

W: Failed to fetch http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-i386/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/universe/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty/universe/binary-i386/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-i386/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/talkplugin/deb/dists/stable/main/binary-amd64/Packages  404  Not Found

W: Failed to fetch http://dl.google.com/linux/talkplugin/deb/dists/stable/main/binary-i386/Packages  404  Not Found

E: Some index files failed to download. They have been ignored, or old ones used instead.

มันจะไปหาที่ http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-amd64/Packages ตลอด ซึ่งลองเข้าบน web browser ก็ไม่มีจริงๆน่ะแหละ แต่พอเข้าไปที่ http://archive.canonical.com/ubuntu/dists/trusty/partner/binary-amd64/ ก็จะเจอไฟล์ชื่อ Packages.gz ซึ่งก็สงสัยอยู่เหมือนกันว่าทำไมมันไม่ดาวน์โหลดกับไฟล์นี้นะ


หลังจากหาอยู่นาน ถึงขนาดไปถามบน ubuntuclub ด้วยนะ  … ไม่มีใครแก้ปัญหาได้หรอก

ไปเจอ AptGet/Howto แล้วดูในส่วน APT configuration file method จะเจอไฟล์ /etc/apt/apt.conf ก็เลยลองหาดูครับ

แล้วก็เจอ!! ไปตั้ง proxy ไว้จริงๆน่ะแหละ ตามข้างล่างนี้เลย

Acquire::http::proxy "http://103.246.18.11:80/";

ทีนี้ก็คอมเม้นท์ออกสิครับ แล้วลอง sudo apt-get update ใหม่อีกที แล้วก็….. ติดแล้วครับ ! แก้ได้แล้ววว!!

จบ…

Continue Reading

เมื่อผม uninstall X Server

และมันก็เป็นเพราะความสะเพร่าของผมเอง ที่ไป uninstall X Server ซึ่งเป็น package หลักของ Ubuntu Linux
เพื่อที่จะลง X Server ใหม่ ผมก็ต้องทำ apt-get จาก command line แต่มันไม่ง่ายอย่างนั้นน่ะสิ

เรื่องมันเกิดขึ้นเมื่อผมได้รับ error จากการ update xserver-xorg-core ใน Synaptic ซึ่งผมไม่รู้ว่าจะแก้ยังไง ก็เลย…ลบมันซะ แล้วคิดว่าคงจะลงใหม่ได้น่ะ แต่ก็ยังลงไม่ได้ T_T ผม restart เครื่อง แล้วมันก็เกิดขึ้น ทีนี้ก็เหลือแค่ผม กับเจ้า command line :~$

ผมคิดแค่ว่า ก็ รัน sudo apt-get install xserver-xorg-core ซะ ก็สิ้นเรื่อง …. แต่ ก็ยังลงไม่ได้ T_T ยัง error เหมือนเดิม
และยิ่งไปกว่านั้น ผมต่ออินเตอร์เน็ต จาก commandline ไม่ได้ !!!

ผมค้นในอินเตอร์เน็ต (ใช้เครื่องแฟน) แล้วก็เจอ

  1. Quick HOWTO : Ch13 : Linux Wireless Networking
  2. Ubuntu Networking Configuration Using Command Line
  3. Howto: Ubuntu Linux convert DHCP network configuration to static IP configuration
  4. Network Configuration Using the Command Line

บทความทั้ง 4 ครอบคลุม พื้นฐานของการปรับแต่ง network จาก commandline ทั้งหมด

แต่…ปัญหาของผมยังอยู่ ยังต่ออินเตอร์เน็ตไม่ได้ T_T โน๊ตบุ๊ค ก็ยังจับสัญญาณของ access point ไม่ได้
การตรวจสอบสามารถทำได้โดย ping ไปที่ router ครับ ซึ่งจะหา router ไม่พบ และคำสั่ง iwconfig ซึ่งข้อมูลที่แสดง จะแจ้งว่า “not associated” ตลอด

หลังจากทดลอง อยู่นาน (ทั้งคืนจนถึงเช้า T_T)
เมื่อเช็คไปที่ /var/log/syslog แล้วผมก็พบ.. ” wpa_supplicant[992]: No network configuration found for the current AP” และ ” kernel: [39953.418395] wlan0: disassociating by local choice (reason=3)”

ผมก็เลยลองเอาข้อความไปค้นใน google ดู แล้วก็เจอ
https://answers.launchpad.net/ubuntu/+source/wpasupplicant/+question/93092

คำตอบที่ได้ บอกผมเกี่ยวกับ network-manager และ networking ซึ่งน่าจะรบกวนกัน
ผมเลยลองหยุด network-manager แล้วก็ลองดูอีกที….

ทำได้แล้วครับ!!!!!
ได้นอนซะทีเรา เฮ้อ

สรุปนะครับ ผมไปลบ X Server ก็เลยต้องผจญกับ network-manager และ networking ทั้งคืนเลย
ดังนั้น อย่าไปยุ่งกับ X Server หรือถ้าคุณต้องใช้ network บน commandline ก็แค่ หยุด network-manager ก่อน แล้วค่อยต่อ อินเตอร์เน็ตนะครับ 🙂

Continue Reading