Hiển thị các bài đăng có nhãn linux. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn linux. Hiển thị tất cả bài đăng

Thứ Ba, 22 tháng 12, 2009

Giải nén file bằng lệnh!

http://www.nhan.vn/foss/2009/11/16/gi%e1%ba%a3i-nen-file-b%e1%ba%b1ng-l%e1%bb%87nh/


Có khá nhiều định dạng nén, nếu dùng Nautilus đơn giản bạn chỉ cần nhấp phải chọn Extract (có thể nhiều distro nó đặt tên khác) là được, nhưng nếu sử dụng dòng lệnh thì thế nào? Khá nhiều tùy chọn cho mỗi định dạng nén, giờ ta gom nó lại bằng bash để sử dụng gọn hơn:

extract ()
{
while (( $# ))
do
if [[ -f $1 ]] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z e $1 ;;
*.deb) dpkg-deb --extract $1 . ;;
*) echo "'$1' cannot be extracted via extract()" ;;
esac
else
echo "'$1' is not a valid file"
fi
shift
done
}

Cho đoạn code trên vào file .bashrc
Cách sử dụng:

extract file1 file2 .....

Cài đặt các chương trình nén và giải nén dữ liệu

http://www.nhan.vn/foss/2009/12/13/cai-d%e1%ba%b7t-cac-nen-va-gi%e1%ba%a3i-nen-d%e1%bb%af-li%e1%bb%87u/


Đối với hệ thống Linux, các định dạng sau đây được hỗ trợ mặc định:

tar, gz, bz, bz2

Tuy nhiên, trên các hệ thống khác như Windows, còn có zip, 7zip, rar… Để hiểu được các định dạng này, bạn phải cài thêm các phần mềm sau:

# sudo apt-get install p7zip-full

# sudo apt-get install rar

Như vậy là bạn đã có đủ đồ chơi với mọi loại dữ liệu nén có dạng như: 7z, zip, rar,tar, gz, bz, exe…

Chạy ứng dụng Windows trên Ubuntu

http://www.nhan.vn/foss/2009/12/18/ch%e1%ba%a1y-%e1%bb%a9ng-d%e1%bb%a5ng-windows-tren-ubuntu/

Đơn giản.

1. Applications -> Accessories -> Terminal

2. sudo wget http://deb.playonlinux.com/playonlinux_karmic.list -O /etc/apt/sources.list.d/playonlinux.list

3. sudo apt-get update

4. sudo apt-get install playonlinux

Cài xong, PlayonLinux nằm trong Applications –> Games

Bạn vào trong đó, chọn những phần mềm nào khoái để cài.

Tham khảo thêm chỗ nầy: http://www.playonlinux.com/en/download.html

Chúc thành công!

Cài đặt MySQL, Apache, PHP & phpMyadmin

http://www.nhan.vn/foss/2009/12/20/cai-d%e1%ba%b7t-mysql-apache-php-phpmyadmin/

Ngoài một số bộ đóng gói sẵn như XAMPP, chúng ta có thể cài đặt từng gói một. Cách này tương đối hay vì nó sẽ cho phép lưu dữ liêu HTML và MySQL theo cách chung của Linux server.

Bạn hãy làm theo các bước đơn giản sau:

1. Cài đặt MySQL:

sudo apt-get install mysql-server mysql-client

2. Cài đặt Apache2

sudo apt-get install apache2

Cài xong, bạn thử bằng cách vào http://localhost hoặc số IP của máy. Nó sẽ ra một thứ tương tự như sau:

3. Cài đặt PHP5

sudo apt-get install php5 libapache2-mod-php5

4. Cài đặt PHPMyAdmin

sudo apt-get install phpmyadmin

Nếu không siêng lắm, bạn có thể gom chung các lệnh trên vào một như sau:

sudo apt-get install mysql-server mysql-client apache2 php5 libapache2-mod-php5 phpmyadmin

B. Sau khi cài xong

Bạn có thể đưa dữ liệu vào các thư mục sau:

1. Dữ liệu HTML và mã nguồn PHP:

/var/www/

2. Dữ liệu Database:

/var/lib/mysql/

3. Chỉnh php.ini (dùng mc để xem tập tin và chỉnh là phương pháp dễ nhất) khi cần thiết:

/etc/php5/apache2/php.ini

4. Chạy phpmyadmin:

http://localhost/phpmyadmin và nhập vào user và password.

Bài này được lược dịch từ đây: http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-9.10-lamp

Thắc mắc, đóng góp, chê cười… vui lòng gửi về foss@nhan.vn

Chúc các bạn thành công!

Thân!

Thứ Hai, 7 tháng 12, 2009

Đăng nhập nhiều tài khoản GUI vào Ubuntu

Hổm rày cứ loay hoay tìm cách đăng nhập cùng một lúc nhiều tài khoản vào hệ thống Ubuntu với giao diện đồ họa (Gnome). Mò mẫm từ Remote Desktop Viewer, Grdc (Remote Desktop client), Gnome-RDP, VNC viewer… mà vẫn không phải là thứ cần dùng.

Tối hôm qua, lang thang trên Google, tìm ra được giải pháp cực hay, cực dễ.

1. Bước 1 – Cài đặt OpenSSH server.
# sudo apt-get isntall openssh-server

2. Bước 2 – Cài đặt FreeNX:
2.a. # sudo add-apt-repository ppa:freenx-team
2.b. # sudo apt-get update
2.c. # sudo apt-get install freenx

3. Bước 3 – Cấu hình FreeNX:
# sudo /usr/lib/nx/nxsetup –install

4. Bước 4 – - Tạo tài khoản.
Bước này nói thêm thôi chứ cũng dư. Vì tạo thêm tài khoản thì ai mà không biết và nếu không tạo thêm thì làm sao mà dùng cho nhiều người.

5. Bước 5 – Cài đặt phần client cho những máy nhánh (trạm):
Bạn vào http://www.nomachine.com/select-package-client.php để tải NXclient về máy và cài vào máy. Sau khi cài xong, nó sẽ năm trong Applications – Internet.

Bạn có thể dùng FreeNX được rồi đó.