2008年9月6日 星期六

編譯套件

  1. ./configure
  2. make
  3. make check (可略過)
  4. sudo make install

以編譯htop為例
$./configure --prefix=/opt/htop-0.8
組態並更改預設安裝路徑,安裝到/opt/htop-0.8

$make
執行編譯

$make check
測試安裝

$sudo make install
執行安裝
---
再來把/opt/htop-0.8/bin/裡的htop建個連結到/bin/裡,就可以直接在終端機下輸入htop了
$sudo ln -s /opt/htop-0.8/bin/htop /bin/htop

tar打包,壓縮,解壓縮

tar 包含解gzip跟bzip2參數
$tar zxvf [file].tar.gz

z:gzip
x:解壓縮
v:秀出過程序
f:檔案

j:bz2
----------
tar
tar打包檔案
c:create
f:file

$tar cf name.tar name/
把name資料夾打包成name.tar

tar解開檔案
x:解開
v:秀出過程
f:另存成一個檔案
$tar xvf name.tar
解開name.tar

$tar jxvf free.tar.bz2
j:bz2
$tar zxvf free.tar.gz
z:gzip
==========
bzip2
-z:壓縮
-d:解壓縮

bzip2 -z free.txt
壓成free.txt.bz2

bzip2 -d free.txt.bz2
解成free.txt
=========
gzip
-d:解壓縮

$gzip free.tar
會壓成free.tar.gz
增加.gz
$gzip free.tar.gz
解壓成free.tar
去掉了.gz

輸入法 gcin

可用Lazybuntu安裝外也可用指令裝
安裝gcin
在終端機模式下輸入
$sudo apt-get install gcin

把 gcin 設為預設輸入法
$im-switch -s gcin

登出再登入就可以了

一行指令解決
$sudo apt-get install gcin im-switch -z zh_TW -s gcin

想換回scim
im-switch -s scim

gcin 同好會

製作 ISO 文件的命令

如果你在 Linux 下用 VirtualBox 虛擬個 Winxp 來使用網絡銀行或者用迅雷下些東西的話,或許會用到本機硬盤裡的文件,而虛擬機是不支持直接訪問本機硬盤裡的文件的,所以必須要把文件變成 ISO 格式的,然後用虛擬光盤加載,在 Windows 下,你必須要找個軟件,或許你會找不到,或許你會找到後不會裝,或許你會裝上不會用,而在 Linux 下,有許多命令可以做這件事情。

1. dd if=~/fold of=~/file.iso
2. cat ~/fold >;~/file.iso
3. cp -r ~/fold file.iso
4. mkisofs -r -o file.iso ~/fold

那麼如何使用 ISO 文件呢?

如果在 Windows 下,你必須要找個軟件,而在 Linux 下,一個命令就可以了。

mount -t iso9660 -o loop xxx.iso /path

原文連結:LinuxToy--製作 ISO 文件的命令