/linux

Một số chia sẻ về Linux (và Unix)

Primary LanguageC

Bắt Đầu từ Cuối Năm 2019

Tôi từ chỉ sử dụng duy nhất một Linux distro là Ubuntu sang Arch Linux (do vô tình nhìn thấy một bạn thủ vị tên Luke Smith trên youtube). Vài tháng kế từ thời điểm đó, là khoản thời gian Linux của mình tiến bộ nhanh nhất trong suất mấy năm qua.

Repo này nằm mục đích

  1. giúp cho bản thân mình kiểm lại những files quan trọng mình đã bỏ thời gian tạo ra
  2. chia sẻ với cộng dồng sử dụng Linux, giúp cho việc sử dụng Linux đơn giản và thoải mãi hơn
  3. không những Arch Linux, mà còn những distros khác mà mình từng tiếp xúc hoặc đang tiếp xúc, mình đều sẽ chia sẻ ở đây (Vì ý tưởng chia sẻ này đến sau việc mình ghi note, nên mới đầu chưa kịp push lên hết tất cả note của mình lên)

Nếu cách đây 1 hoặc 2 năm nếu mà mình gặp được người giống như mình bây giờ để chỉ cho mình (hoặc là gặp được bạn như Luke Smith), thì mình sẽ rất vui mừng vì được tiến bộ nhanh chóng hơn và appreciate Linux toàn diện hơn. Hy vọng trong số người đọc/sử dụng repo này cũng sẽ có người cảm thấy được giúp đỡ.

My feelings towards those few distros I come to use

My point of view or my feelings below are somewhat biased by the fact that

  1. I was a former math major converted to scientific programming / data science / machine learning
  2. I have been using python as the main programming language for 3 years

So here is how I feel about each distribution

  • arch linux
  • blackarch linux: can take long to install, due to a default installation of too many packages. One could have chosen to install less, but that'd be meaningless to have chosen blackacrh linux over arch linux or artix in the first place.
  • artix
  • manjaro
  • parabola
  • gentoo
  • ubuntu
  • trisquel
  • openBSD

My feelings towards various thinkpads I come to use

  • x220
  • x200
    • Cannot pip install tensorflow with versions higher than 1.5 or sth like that. (Probably because the binaries for this kind of machine structure is not built.)
    • Two workarounds for the above issue: i) build tf from source; ii) use miniconda (they seem to have built the binary)
  • x60
    • Forget about using tensorflow. PyTorch seems to be installable. (In any case, machines this old would probably take long to run these frameworks.)