2020年8月22日 星期六

安裝Debian套件同時解決相依問題

 

sudo dpkg -i hello_2.8-4_amd64.deb

若因相依問題無法成功安裝,則執行下列,再重新執行dpkg -i

apt-get install -f



如何從ISO檔製作USB開機碟在MacOSX上

 轉貼自:https://www.lewan.com/blog/2012/02/10/making-a-bootable-usb-stick-on-an-apple-mac-os-x-from-an-iso


1. Open the Terminal

2. Convert the .iso file to .img using the convert option of hdiutil:

hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso

Note: OS X tends to put the .dmg ending on the output file automatically. Rename the file by typing:

3. mv /path/to/target.img.dmg /path/to/target.img

4. Run diskutil list again and determine the device node assigned to your flash media (e.g. /dev/disk2)

5. Run diskutil unmountDisk /dev/diskN (replace N with the disk number from the last command - in the previous example, N would be 2)

6. Execute sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m (replace /path/to/downloaded.img with the path where the image file is located; for example, ./ubuntu.img or ./ubuntu.dmg).

Note: Using /dev/rdisk instead of /dev/disk may be faster.










2020年8月2日 星期日

一些ubuntu & debian 常用的指令 (APT)




B2D 套件管理

1. sources.list 設定, apt-get 使用, dpkg 使用
2. sources.list 的位置: /etc/apt/sources.list
3. sources.list 的結構: 每一列設定分成四大部份

檔案格式    主機及目錄位址    版本品質    套件屬性
deb    ftp://debian.tnc.edu.tw/pub/debian/    stable    main non-free contrib
deb是二進位檔    上面這台是教網中心的主機    穩定版    自由軟體 非自由軟體 相依於其它非自由軟體

dpkg -i bluefish_1.0.3-0.1_i386.deb (安裝 .deb 套件)
dpkg -l | more (列出所有己安裝的清單)
dpkg -l | grep nano (查 nano 是否已安裝了?)
dpkg -L nano (列出 nano 所有的安裝目錄及檔案內容)
dpkg -S /usr/bin/passwd (查 passwd 屬於那一個套件?)
dpkg -I bluefish_1.0.3-0.1_i386.deb (查套件資訊)
dpkg -c bluefish_1.0.3-0.1_i386.deb (列出未安裝套件的內容)
dpkg -P bluefish (移除, 連同設定檔)
dpkg -r bluefish (只移除主程式, 但留下設定檔)
----------------------------------------------------------
apt-get update (更新套件索引清單)
apt-get upgrade (套件升級更新)
apt-get install nano (安裝套件 nano)
apt-get remove nano (移除套件 nano, 但會留下設定檔)
apt-get --purge remove nano (完全移除套件 nano)
apt-cache search nano (由套件索引清單中查查看是否有這個套件?)
apt-setup (用來設定 /etc/apt/sources.lst)
apt-get source 套件名稱 (若 sources.lst 中設定 deb-src,
就可以用此指令來抓取程式的原始碼)
apt-get clean (清除已下載的 deb 檔 cache, 位於 /var/cache/apt/archive 中)
----------------------------------------------------------
dpkg-reconfigure 套件名稱 (重設套件的相關設定或選擇)
----------------------------------------------------------
apt-get upgrade 之後, 要注意處理的事項.
補充:

將 .rpm 檔轉換為 .deb 檔 (取自官網說明 )

另外一種套件擋是使用 .rpm 字尾的 Red Hat 套件管理員 檔。不建議您在 Ubuntu 系統安裝它們。在大部份情況下,
您都能找到原生的 Ubuntu .deb 套件。但若真的需要,.rpm 檔是可以以 alien 程式轉換成 .deb 套件。

1.
安裝 alien 套件(章 2, 新增、移除以及更新應用程式)。
2.
在終端機下以管理者權限執行以下指令:

 sudo alien 套件檔案.rpm


IKEA吊櫃廚櫃

 好不容易裝好IKEA買來的吊櫃,花了三天。 從組裝,鑽牆,上牆調水平,累死我了。