My Quick Notes

Ain't Nobody Got Time to Read

Công nghệ

44 bài viết

Cấu hình proxy cho git

Đối với http và https protocol: $ git config --global http.proxy $http_proxy $ git config --global https.proxy $http_proxy Đối với git protocol Cài socat. Tạo file /usr/bin/gitproxy với nội dung:#!/bin/sh proxy_host=&l…

Đọc tiếp...

Khôi phục grub cho Fedora

Khởi động vào live USB

Mount phân vùng muốn khôi phục grub (ví dụ /dev/sda1)

sudo mount /dev/sda1 /mnt
# Nếu thư mục /boot nằm ở một phân vùng riêng (giả sử /dev/sda2)
# phân vùng đó cũng phải được mount
# sudo mount /dev/sda2 /mnt/boot
Đọc tiếp...

Cài đặt driver NVIDIA cho Fedora

Bài đăng này đã lỗi thời. Bạn có thể xem hướng dẫn mới hơn tại đây

Cài driver

Thêm repo nvidia từ https://negativo17.org

$ sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo

Cài driver NVIDIA và thư viện 32 bit

$ sudo dnf install nvidia-driver nvidia-driver-libs.i686
Đọc tiếp...

Thay đổi dung lượng phân vùng LVM

Giả sử ta có 2 phân vùng: /dev/fedora/root và /dev/fedora/home, và muốn cắt bớt dùng lượng từ phần vùng root sang cho home.

Boot vào live boot USB.

Chắc chắn rằng phân vùng không được mount.

Đọc tiếp...

Sử dụng vim làm pager

Giống như việc dùng less mà vẫn có syntax highlight. Để đọc từ pipe: $ alias less="vim -u /usr/share/vim/vim*/macros/less.vim -" Để đọc từ file: $ alias fless="vim -u /usr/share/vim/vim*/macros/less.vim&qu…

Đọc tiếp...

Tính md5sum của nhiều dòng trong một file

Sử sed để lấy nội dung mong muốn và md5sum để tính mã checksum $ sed -n <begin_line>,<end_line>p <file_name> | md5sum Ví dụ, để tính checksum từ dòng 2 tới dòng 15 trong một file có tên là sample.txt $ …

Đọc tiếp...