debian

เรื่องที่เกี่ยวกับเดเบียนลินุกส์

 

มีงานที่จะต้องเก็บแผ่นซีดี วีซีดี และดีวีดี ลงบนฮาร์ดดิสก์ เลยขอบันทึกคำสั่งที่เกี่ยวข้องเอาไว้ดูอ้างอิงในภายหลังครับ

พยายามทำเป็นแบบบรรทัดคำสั่งให้มากที่สุด เพื่อจะได้ใช้งานกับเครื่องกำลังต่ำ ๆ ได้ เผื่อจะขยายไปเป็นเครื่องเขียนซีดีอัตโนมัติ
เครื่องมือที่ใช้ พยายามใช้ cdrecord (wodim) ให้มากที่สุด เพราะเข้าใจว่าเขียนได้เรียบร้อยกว่า cdrdao
ติดตั้งด้วยคำสั่ง
$ sudo aptitude install cdrecord cdrdao

แผ่นซีดีข้อมูล

คัดลอกแผ่นซีดีแบบข้อมูล ให้เป็นไฟล์ iso
$ dd if=/dev/cdrom of=XXX.iso
เขียนข้อมูล iso ลงแผ่น
Topic: 
 

เคยใช้ lame ในการแปลงไฟล์เสียงในอูบุนตู
มาลองในเครื่องเดเบียน ปรากฎว่าไม่เจอแพกเกจนี้
ค้นในกูเกิลดูจึงทราบว่าอยู่ใน unofficial

$ sudo vi /etc/apt/sources.list
เพิ่มบรรทัด

...
deb http://ftp.debian-unofficial.org/debian testing main contrib non-free

$ sudo aptitude update
$ sudo aptitude install lame

ได้แล้ว

 

ปรับปรุงครั้งที่ 1

  • แก้ปัญหาแผ่นธรรมดาอ่านผิดพลาด ด้วยการพยายามแยกแผ่น
    • ถ้าเป็นตระกูล VCD ซึ่งเป็น multitrack ใช้ readcd+cdrecord -clone
    • แต่ถ้าเป็นพวก mp3 ธรรมดา ใช้ dd+cdrecord แบบ normal
  • เนื่องจากทดสอบด้วย debian-desktop (etch) เลยต้องเพิ่มฟังก์ชั่นการยกเลิกการเมาต์อัตโนมัติด้วย
  • ฝากทดสอบและช่วยปรับปรุงให้ด้วยครับ

# vi d.inittab-cpcd

#!/bin/bash
# THIS IS THE CD COPIER PROGRAM
# - REQUIRE PACKAGE: setcd eject cdrecord(wodim)
# - PUT THE LINE
 

ตั้งใจเพียงจะหาทางแปลง swf เป็น mp3 แต่ว่าไปพบโมดูลไพธอนในการถอด swf มาหมดเลย :P

ก่อนอื่น ต้องติดตั้ง python-setuptools ก่อน
จริง ๆ แล้วในอูบุนตู น่าจะใช้แค่คำสั่ง...
$ sudo aptitude install python-setuptools
เพียงแค่นี้ก็พอ แต่ปรากฎว่าไม่ผ่าน เขาขึ้นข้อผิดพลาดว่า 503 Services unavailable สงสัยเป็นที่ apt-proxy เพี้ยน
(ในเดเบียนติดตั้งผ่าน ใช้แค่คำสั่งนี้พอ)

เลยต้องใช้วิธีตามเว็บของผู้พัฒนา

 

จากครั้งก่อน หลังจากติดตั้งเสร็จแล้ว ผมได้ลองอัปเกรดโดยใช้คำสั่ง aptitude dist-upgrade
ปรากฎว่าโมดูล sl-modem ไม่ทำงาน (ไม่รายงานข้อผิดพลาด แต่ไม่ทำงาน)
เลยทดลองถอดออกและติดตั้งจากซอร์สใหม่
ขั้นตอนมีดังนี้

ถอดโมดูลเก่าก่อน
# dpkg -r sl-modem-modules-2.6.18-3-k7

ถอดแพกเกจ sl-modem-daemon ด้วย
# aptitude purge sl-modem-daemon

ดาวน์โหลดซอร์สจาก linmodem - Smartlink ผมเลือกตัวใหม่สุด รวมทั้งต้องดาวน์โหลดซอร์สของ ungrab-winmodem ด้วย
# cd /usr/src

Pages

Subscribe to RSS - debian
 

Syndicate

Subscribe to Syndicate

Who's online

There are currently 0 users online.