mirror

กำเนิด ftp.th.debian.org

แอบไปเห็น Debian #566225 ที่ทีม sysadmin ของภาควิชาวิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยสงขลานครินทร์ ไป file เอาไว้ และเมื่อตรวจสอบดูวันนี้:

$ host ftp.th.debian.org
ftp.th.debian.org is an alias for ftp.coe.psu.ac.th.
ftp.coe.psu.ac.th has address 202.29.151.120

เป็นอันว่า ประเทศไทยได้ official Debian mirror เรียบร้อยแล้วนะครับ ขอขอบคุณทีม มอ. ที่ได้ดำเนินการในครั้งนี้ และขอแสดงความยินดีกับผู้ใช้ Debian ชาวไทยทุกท่าน

สำหรับ mirror แหล่งอื่น ๆ ในไทย ยังคงมี รายชื่อ อยู่ในเว็บของเรา โดยส่วนหนึ่งได้ ลงทะเบียนไว้ที่ Debian ด้วย คิดว่า mirror แหล่งที่พร้อม ก็สามารถเข้าไปลงทะเบียนได้ เพื่อที่จะได้ขึ้นรายชื่อในแผ่นติดตั้งของ Debian ให้ผู้ใช้ได้ใช้บริการครับ หรือแม้กระทั่งเสนอตัวเป็น official mirror ใน rotate list ของชื่อโดเมน ftp.th.debian.org ก็ยังได้นะครับ ถ้า mirror ครบหมด

ทำแคชให้ apt ด้วย apt-proxy

apt-proxy เป็นซอฟต์แวร์ที่ใช้เก็บแพกเกจ apt ใครมีเครื่องลินุกซ์ที่ใช้แพกเกจ apt ในหน่วยงานตั้งแต่สองเครื่องขึ้นไป ควรติดตั้งไว้ที่เครื่องเซิร์ฟเวอร์เป็นอย่างยิ่งครับ

เอามาจาก : ThaiLinuxCafe - ทำแคชให้เดเบียนแพคเก็จด้วย apt-proxy
โฮมเพจอยู่ที่ : http://apt-proxy.sourceforge.net/

ขอไว้อาลัยและอุทิศกุศลแด่ : คุณ Manuel Estrada Sainz (ranty) และคุณ Andrés García (ErConde) ผู้พัฒนาด้วยครับ

ที่เครื่องเซิร์ฟเวอร์

สมมุติว่าเซิร์ฟเวอร์ชื่อ server1.example.com ไอพี 192.168.1.5

เริ่มติดตั้งด้วย

# aptitude install apt-proxy

ปรับตั้งแพกเกจนิดหน่อย

# vi /etc/apt-proxy/apt-proxy-v2.conf

ทำ Mirror ด้วย rsync แบบง่าย

เอามาจาก ThaiLinuxCafe: ทำ mirror ด้วย rsync อย่างง่าย

ต้องการ syncronize ไดเรกทอรี /var/www ของเครื่อง server1.example.com มายังไดเรกทอรี /var/www ของเครื่อง mirror.example.com ซึ่งมีข้อดีกว่าการคัดลอกธรรมดาด้วย cp หรือ scp ตรงที่ ถ้าเราลบไฟล์ใน server1 ไฟล์ใน mirror จะถูกลบตามไปด้วย ทำให้ทั้งสองเครื่องมีความสดใหม่เหมือนกัน

ทำที่ทั้งสองเครื่อง server1.example.com และ mirror.example.com
ติดตั้งและปรับแต่ง rsync
# aptitude install rsync
# vi /etc/default/rsync
RSYNC_ENABLE=true
# dpkg-reconfigure rsync
Syndicate content
Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้