- vừa được xem lúc

Thích học Arch: Btw, I use Arch

0 0 13

Người đăng: Lâm Kim Phú

Theo Viblo Asia

Người đang ông mệt mỏi ngồi bệt xuống thềm, sau bao năm code, cuối cùng ông cũng nhận ra, muốn code không bug thì đừng có code.

Mở bài

Một ngày t6 cuối tuần, sau một tuần làm việc mệt mỏi thì hôm nay, mình quyết định viết về series Arch. Tại sao lại là Arch mà không phải Ubuntu, không phải Debian, không phải Manjaro, không phải Fedora,... ? Câu chuyện rất dài dòng, mình sẽ không tóm tắt để bài viết dài hơn, ha ha ha ha 😄.

Khi mới vào đại học, mình đã bắt đầu dùng Linux, cụ thể là dùng Ubuntu, gõ terminal nghệ nghệ, biết dùng Vim để code chứ không phải để tẩy rửa bồn cầu như trước. Sau một thời gian, mình muốn hiểu hơn về Linux, mình đã biết đến Arch. Cài Arch là một cái gì đó mà khi bạn cài xong, bạn có thể tự hào về nó vì nó khó vãi. Ý mình là so với người chưa biết cài, còn với người biết cài thì nó vẫn khó 😄 😄 😄. Đó là thời gian khá vui vẻ, cài và chạy ngon lành trên con máy rất cũ, intel dual core e năm bao nhiêu ấy quên rồi, với chỉ 2 GB ram. Rồi mình tập tành dùng i3, config vim, custom nghệ nghệ. Thời gian này thật vui vẻ.

Sau đó, vì việc làm và việc học, mình không còn thời gian để handle mấy cái lỗi hoặc là mấy cái problem mà mất cả ngày để có thể fix được nó. Lúc này thì trình dùng Linux cũng vẫn còn khá non, giờ cũng non nhưng đỡ non 😄. Thế là back lại Ubuntu, bớt vui vẻ nhưng vẫn vui vẻ. Sau đó nữa, mình join vào một cty đa quốc gia nhưng không đa cấp, ở đó, họ chỉ có kính, không có cửa sổ nên máy của họ đã dùng Windows để bù đắp đi cho sự thiếu sót này. Thế là mình phải dùng Windows, mình tự nghĩ thôi kệ, vô được công ty lớn, tập tành dùng lại Windows là được. Được một thời gian, mình không vui vẻ gì lắm và quyết định đổi công ty khác. Vào công ty mới, họ dùng Ubuntu, mình lại dùng Ubuntu, cài thêm Regolith để dùng i3 trên Ubuntu, mình cảm thấy vui vẻ trở lại. Và giờ cty cấp cho mình laptop riêng và cái laptop cá nhân mình lại có thể cài Arch và sử dụng nó. Mình lại cài Arch và mình cảm thấy thật là hạnh phúc khi sử dụng nó, mọi cảm giác thích thú của ngày xưa ùa về khi được tự tay cài Arch, setup login, config i3 và mình hiểu được rằng là

- Hạnh phúc đáng giá bao nhiêu?
- Nó đáng giá tất cả

So, vì lí do đó, mình muốn viết series này để hướng dẫn cũng như là chia sẽ cho những bạn cảm thấy thấy thích dùng Linux cũng như những bạn muốn biết thêm về Arch. Bạn sẽ hiểu hơn về free trong linux không chỉ có nghĩa là free mà còn là freedom, với Arch bạn sẽ có được sự freedom đó. Mong là sau series này, các bạn cũng sẽ cảm thấy thích thú khi dùng Arch như mình nhé.

Thân bài

Những điều mình học được từ Arch

  1. Nói câu Btw, I use Arch
  2. Không dùng GUI Installer, bấm nút nghệ nghệ cái phân vùng, rồi đặt tên phân vùng rồi bấm next là xong. Thay vào đó tự cài đặt mọi thứ. Mình đã học được cách phân vùng bằng fdisk và cfdisk, cách format ổ đĩa bằng mkfs. Cách chọn mirror list nhanh nhất, cài những package core, cài đặt mạng, làm việc với service của systemctl, cài đặt grub, cài login screen, cài đặt desktop environment, cài i3, config i3, cài package từ AUR. Cuối cùng thì GUI installer là cái wrapper, thực thi những lệnh này giúp cho mình.
  3. Không còn là một distro hopper. Distro hopper là một thuật ngữ dành cho những người chuyển distro này sang distro khác để tìm ra được distro xịn nhất, mạnh mẽ nhất. Cuối cùng thì họ vẫn chuyển, họ chuyển từ năm này sang nằm khác, distro này sang distro khác và vẫn không hài lòng với distro mình sử dụng. Đến với Arch, hầu hết mọi thứ do bạn tùy chọn. Bạn có thể cài từ kernel đến desktop environment, mọi thứ đều do bạn cài và quyết định. Và nếu dùng Arch, có thể bạn sẽ biết đến Luke Smith, một anh chai dùng Arch theo mình là khá đỉnh. Anh chai này có video khá hay nói về một chân lí mà nếu thấm nhuần nó, thì cuộc sống bạn vui vẻ hơn. Chân lí đó là không có distro nào hơn distro nào, distro nào bạn cảm thấy vui vẻ với nó, bạn thưởng thức nó, giúp đỡ tốt trong công việc của bạn thì distro đó là distro tốt nhất. Nếu bạn dùng Ubuntu, bạn thích Ubuntu, Ubuntu giúp bạn làm việc hiệu quả hơn thì đối với bạn, Ubuntu là distro tốt nhất. Nếu bạn dùng Arch, bạn thích dùng Arch, bạn thích custom, hiệu quả công việc tăng cao khi dùng Arch thì Arch là distro tốt nhất với bạn.
  4. Custom, config mọi thứ và hiểu được bản chất của nó. Điều này giúp mình khá nhiều trong sự nghiệp lập trình vì nhờ vào việc hiểu được tầm quan trọng của bản chất nên nếu có thời gian, mình sẽ tìm hiểu về cái kiến thức nền tảng của công nghệ mình đang sử dụng. Lấy ví dụ, Laravel hay Symfony, cuối cùng cũng là PHP.

Kết bài

Biết dùng Arch, đời bớt phiêu bạt.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Thích học VIM: Di chuyển con trỏ

Giới thiệu. Ở bài trước, chúng ta đã cùng tìm hiểu về cách mở VIM, thêm text vào file, lưu lại và thoát VIM.

0 0 19

- vừa được xem lúc

Thích học VIM: Thêm, xóa, sửa

Giới thiệu. Trong bài này, chúng ta sẽ tiếp tục tìm hiểu về những phím giúp chúng ta có thể thêm, xóa và sửa trong VIM nhé.

0 0 20

- vừa được xem lúc

Thích học bí thuật Javascript: XMLHttpRequest

Giới thiệu. Từ ngàn xưa, để thực hiện HTTP requests trong Javascript, người ta đã thực hiện một phương thức cổ đại được truyền lại từ ai đó.

0 0 20

- vừa được xem lúc

Thích học Linux: Giới thiệu

Giới thiệu. Linux là một họ hệ điều hành giống với mã nguồn mở dựa trên nhân Linux.

0 0 17

- vừa được xem lúc

Thích học VIM: Sao chép, dán, visual mode, undo, redo và register

Lời mở đầu. Hôm nay, chúng ta sẽ học cách sao chép chữ, từ và dán những chữ, từ.

0 0 19

- vừa được xem lúc

Thích học VIM: Macro

Mở bài. Bạn đang phải làm một công việc buồn tẻ lặp đi lặp lại hàng ngày? Bạn đang buồn chán, bạn đang ngán ngẫm? Bạn không thể tự cứu rỗi cuộc đời mình? Nhưng Vim thì có, đến với macro, những công vi

0 0 17