Vì sao lập trình viên nên sử dụng Linux ?
ฝัง
- เผยแพร่เมื่อ 29 ส.ค. 2024
- Khi nói về hệ điều hành dành cho máy tính, chúng ta có 3 options phổ biến nhất:
- Windows
- macOS
- Linux
Mỗi một hệ điều hành lại có những ưu và nhược điểm của riêng mình. Với những người dùng phổ thông (ông bà, bố mẹ chúng ta, hoặc những người không làm trong ngành IT), Windows có lẽ là hệ điều hành phổ biến và được sử dụng rộng rãi nhất. Sau đó sẽ là macOS - hệ điều hành dành riêng cho PC/laptop đến từ nhà táo khuyết
Tuy nhiên, đối với các lập trình viên, mình luôn tin chắc rằng Linux và các bản phân phối của nó, mà nổi tiếng nhất là Ubuntu, mới là sự lựa chọn tốt nhất. Trong các lớp học online của mình về AI/Data Science/Machine Learning, mình cũng luôn khuyến khích các bạn học viên - đa phần là sinh viên IT - nên bắt đầu làm quen và sử dụng Linux càng sớm càng tốt. Điều này sẽ giúp các bạn rất nhiều trong quá trình đi làm sau này. Dưới đây mình xin liệt kê các lý do vì sao các ITer lại nên sử dụng Linux mà không phải là Windows hay macOS
Hiện tại mình đang mở các khóa học:
- Tổng hợp các kiến thức Toán dành cho Data Science/Machine Learning/Deep Learning
- Python cơ bản và AI/Machine Learning/Python cơ bản
- Data Science/Machine Learning/Python nâng cao
- Deep Learning for Computer Vision cơ bản
- Deep Learning for Computer Vision chuyên sâu
Các bạn quan tâm đến lớp học của mình, có thể liên hệ qua Zalo: 0349942449
Github profile: github.com/uvi...
Linkedin profile: / vietnguyen-tum
Email: nhviet1009@gmail.com
Fanpage: / vietai4all
Facebook: / vietnh91
Zalo: 0349942449
Mình tên là Việt. Hiện tại mình đang sinh sống và làm việc tại Berlin, Đức. Mình là Senior AI engineer (kĩ sư trí tuệ nhân tạo). Công ty của mình hoạt động về lĩnh vực thể thao, cụ thể là sport streaming. Mình tốt nghiệp đại học ngành CNTT tại đại học Bách Khoa Hà Nội, rồi sau đó mình học tiếp lên thạc sĩ tại đại học kĩ thuật Munich, chuyên ngành trí tuệ nhân tạo và robot. Mình đã làm việc trong lĩnh vực AI được 7 năm rồi. Mình mong rằng qua kênh youtube này, mình có thể chia sẽ với các bạn kinh nghiệm cũng như kiến thức về CNTT nói chung cũng như AI nói riêng.
Vì sao lập trình viên nên sử dụng Linux ? nên sửa lại thành các ưu điểm của linux là gì và khi nào nên dùng nó, tôi là lập trình viên lâu năm , bản thân tôi đang dùng kết hợp cả 3 os linux mac và cả windows, và linux ko đủ tiêu chuẩn để tôi bỏ hẳn windows mà qua sử dụng, chỉ có newbie mới đăng đo việc xài os nào để code, còn pro người ta ko quan tâm, người ta sẽ kết hợp để phục vụ 1 cách nhanh và hiệu quả nhất công việc của họ. ngưng nâng bi linux =))) ko có os nào tệ cả thứ quan trọng nhất vẫn là " BẠN THẬT SỰ ĐÃ BIẾT CÁCH XÀI CHƯA " =)))
chuẩn =)))
cmt hay này
đúng rồi.
Tùy theo lĩnh vực thôi.
Lập trình game thì đa phần đều dùng windows
Lập trình mobile thì ưu tiên dùng macos
Còn lập trình bảo mật / IOT / Embedded thì dùng linux
------------------------------------------------------------------------------------
------------------------------------------------------------------------------------
Còn chạy server thì tùy trường hợp mà người ta chọn OS
Đa phần thì mọi người chọn linux để tối ưu phần cứng khá hạn chế của server.
đi làm được mấy năm mà phát ngôn bậy bạ như vậy?
bé đi vào thế giới outsource trên 50% sài linux và unix.
bậy chỗ nào đấy, biết gì nói nghe coi =)) nghe câu thế giới outsource nó vĩ mô ghê =))) chắc bạn đọc trên 100% rồi ha =)) nói nghe coi, cha có quan điểm éo j =)) đọc là biết chả hơn tuổi ai
Góp ý với em:
- terminal thì có thể nói MS mạnh hơn nhé. Trong hệ sinh thái của MS, Power-Shell có thể nói là trải nghiệm khác biệt đấy. Nếu làm việc với Azure rồi thì sẽ thấy sản phẩm xây dựng hướng lập trình viên nó tiện thế nào, Power-Shell mạnh ra sao. Anh không nghĩ về mảng cloud thì có bên nào có thể tốt được như Azure hiện tại. Đấy là điểm hỗ trợ lớn cho windows.
- Linux và MacOS thì cũng chưa biết mèo nào cắn mỉu nào vì hai thằng đều base từ UNIX và có thể dùng chung tập lệnh. Trải nghiệm người dùng thì MacOS ăn chặt, macos chỉ thua về giá thôi :)
- Lý do mà terminal của Linux được yêu thích thì không hẳn do nó ưu việt hơn, mà do linux thường được dùng làm hệ điều hành cho máy chủ (hoặc các hệ điều hành hệ unix), và vì thế dùng linux (hoặc macos) sẽ tiện hơn so với windows dùng tập lệnh khác.
- Tùy ngành sản phẩm mà hệ điều hành được ưu tiên. Nếu phát triển các sản phẩm giải pháp doanh nghiệp, 99% là dùng windows. Khách hàng dùng windows thì mình cũng phải dùng thôi. Hay phát triển ứng dụng mobile, chắc chắn macos ăn đứt hai ông còn lại.
- Các phần mềm hỗ trợ cũng rất quan trọng. Lập trình viên không chỉ code, còn làm nhiều các hoạt động khác cần các phần mềm khác như phần mềm văn phòng (soạn thảo văn bản, bảng tính, thuyết trình). Chơi game cũng là một nhu cầu.
To a
Phân tích chuẩn có tâm 🎉
Hay quá ạ
@refacore-c Cho em hỏi mảng cloud trong 3 ông lớn (AWS, Azure, GCP) thì thằng nào dc đánh giá tốt nhất vậy ạ? Tại mình thấy hiện tại AWS vẫn chiếm thị phần nhiều nhất...
AWS thì sao anh
Giọng nói rõ ràng, dễ nghe + kịch bản súc tích, chi tiết. Lên top luôn a ơi 😂😂
cảm ơn em nhaa
Cá nhân em, cứ Win11 + WSL2 là chân ái. Vừa chơi game, sử dụng rất nhiều desktop app trên Windows, vừa dev trên WSL2 gần như ko khác gì Linux
hi. anh cứ cài song song. Lúc nào chơi game anh nhảy qua win :D
Vẫn sử dụng làm việc và chơi các game STEAM trên Linux mượt mà nhé bạn
@@vietnh1009e cũng cài song song, dùng cho nó thoải mái
thế dùng thử linux đi mượt hơn nhiều so với win hard core thì giao diện i3 dwm phiên bản thì tôi thích arch đỉnh hơn thì gentoo không thì dùng debian
về game thì win có thể oke hơn do các drive đã được cài sẵn nma không có nghĩa là linux không làm được thứ gì mà win làm được thì linux cũng làm được nếu biết config
chỉ là quan điểm riêng thôi
@@huy9929 tôi dùng linux server để dev, ko dùng bản desktop. Nên mình thấy WSL2 cũng đủ xài rồi.
Đừng dại mà nói ra điều này ở công ty, nhất là cấp trên bạn đang dùng Windows hay Mac, nếu không muốn cả công ty kì thị bạn (trong bụng, sau lưng) , chỉ nên nói với ai đó đang dùng Linux như bạn 🐧
đúng vs ngữ cảnh mấy năm trước thôi, bây giờ win 11 + wsl2 là xong =)) thỉnh thoảng còn tab ra chơi game
k hẳn đâu, tưởng tượng ở window cấu hình đó bác run dc nổi 1 docker container là dc, nhưng khi bỏ window ra mỗi linux th bác có thể run tới 3 container lận, nó cũng có cái lợi
trước khi tranh cãi với tác giả về việc xài OS gì thì các bạn nên đọc kỹ lại tiêu đề video trước, nó cũng giống như việc đọc kỹ BA trước r mới bắt tay vào code nha các bạn :)))
Có thể bạn rất "tâm đắc" Linux nhưng mình chưa thấy bạn thuyết phục được cho mình là cái gì trong windows ko có mà phải dùng Linux không? Máy tính giờ mua bản quyền thường đã gắn chặt với windows rồi nên lí do free có vẻ ko thuyết phục, trong khi có cả "tỉ tool" trên linux ko có như windows
Tiêu đề video là "Vì sao lập trình viên nên sử dụng Linux ?", máy chủ hơn 90% dùng linux os, ông làm lập trình mà không đụng đến máy chủ thì code ai xem ? Có bị độn không ?
@@thaidoan868 bạn nên học cách nói chuyện văn mình tôn trọng người khác và lí lẽ thuyết phục hơn
bạn ơi, riêng về vụ mua máy có bản quyền sẵn, bạn có thể hiểu là người ta đã cộng luôn giá của Win bản quyền vào giá của cái máy đó rồi bạn ạ. Còn mình thú thực là xài linux 8 năm nay rồi, ngoại trừ game ra mình cũng chưa có dịp thấy package nào mình cần trong quá trình lập trình, WIn có mà linux ko có cả
@@vietnh1009 ví dụ: 1/ mình làm phần mềm nhúng, phải dùng những compiler cho chip. Các vendor cung cấp chẳng hạn như Keil MDK: Họ ko hỗ trợ Linux! 2/ mình thấy 1 xu hướng chung là các bạn dùng linux vì các thao tác "terminal" trông rất pro, nhưng bản thân mình có thể làm dc ở 1 giao diện thân thiện dễ dàng cho người dùng, giải phóng đầu óc cho việc "nhớ câu lệnh" để tập trung tâm trí cho việc "giải quyết vấn đề", "nhìn bức tranh tổng thể từ xa hơn"
@@vietnh1009 hiện tại Windows 11 có thể download miễn phí từ trang web chính thức rồi anh
từ khi có wsl tải về sử dụng trên windows thấy terminal nó khá tiện và hay lên chuyển qua ubuntu luôn sử dụng nó khá hay. vọc vạch mấy cái gnom của nó tải về sài sướng thật, đẹp mắt mọi cái mình tưởng tượng giá như mình có thể làm được cái này trên win thì linux nó sẽ làm được về giao diện về độ thân thiện nếu biết cài các extensions thì nó khá tốt.
Em đang xài Ubuntu 24 LTS luôn. Quá mượn mà.
Rất hiếm khi gặp lỗi, dễ custom. Điều cực thích là mở Inteliji, Postman, Web,.... mà ăn có 8GB ram... Quá đã !!!
anh đang dùng 22.04. Bản 24 có gì hot ko em ?
@@vietnh1009 Gnome version mới hơn thôi anh ạ. Còn lại vẫn không nhiều thay đổi !
Chắc bữa nào anh cũng install thử xem sao 😍
@@vietnh1009 Anh đăng ký account để có Ubuntu Pro, support hơn 10 năm luôn
Cá nhân em thì em thích xài bộ combo hủy diệt Linux + Vim , xài ko cần dùng chuột luôn tốc độ code nhanh hơn hẳn với tốn tài nguyên ít nữa anh ạ, từ khi qua linux làm việc thì em chuyển hẳng sang luôn
good good em ơi :D:D
Bác nhớ câu lệnh hay sao mà dùng hay vậy.
@@sonhoanginh915 dùng nhiều thì quen thôi bác, nhớ mấy câu lệnh cơ bản thôi, quan trọng là nhớ câu lệnh cơ bản còn không biết thì tra google, còn Vim thì xài nhiều thì biết nhiều
@@sonhoanginh915 Linux thì nhớ cơ bản thôi ko thì tra google, còn Vim thì xài nhiều quen tay, trc dùng window xài vim phải add cái path vô cái system env, h chuyển qua linux chả cần set up gì cả cứ terminal gõ vim là vả thôi chả cần làm gì cả. Mà lúc đầu bác ko quen vim là thấy ngượng tay phím hjkl , vs chuyển các mode vs nhau thôi, nếu dùng nhiều là nghiện đấy bác ạ
tuyệt vời anh việt ơi !!
cảm ơn em nha :D
Tự dưng thấy video này đề xuất, mình thì lại không code không làm dev nhưng lại dùng GNU Linux, cụ thể là EndeavourOS 🐧
Tôi đã dùng Linux-Ubuntu hơn 04 năm rồi, không phải vì thích Linux mà bỏ Window mà chỉ vì không có tiền mua Win và Antivirus Sortware . Nói chung là vẫn dùng được nhưng mà máy nóng lắm, nguyên nhân là một số phần cứng của Máy tính như Card đồ họa (Nvidia) thiếu tương thích với Linux Kernel, bữa nay Nvidia có hộ trợ cho Linux thông qua CUDA nên máy chạy tốt hơn nhiều.
Nói chung trước khi sử dụng Linux thì phải học nó cho kỹ trước đã, đến khi lâm trận làm dự án mà máy bị lỗi và loay hoay sữa thì nguy to, một số ông Dev công ty cũ của tôi vẫn xài WINDOW và code ào ào đấy thôi.
từ trc đến h cuda vs driver vẫn hoạt động ngon lành trên linux mà bạn
công nhận thật anh ạ, cứ nắm cho rõ nguyên lí rồi hẳn chuyển hẳn sang làm việc trên linux, chứ khi lâm trận vào dự án thì thật sự fix mấy cái linh tinh râu ria phát sinh bên ngoài thật sự rất mệt mỏi
2024 rồi, terminal trên linux với mac gọi của window bằng cụ
Từ 2022 mình đã bỏ linux trên máy chính quay lại windows. Linux chỉ làm server để ssh vào thôi
em có con Lap cũ RAM 4GB, win 10 chạy không nổi, em cũng vọc vạch, cài linux đè lên (ko chạy song song), bây giờ nó chạy cũng khá mượt với các tác vụ văn phòng, lướt web nhanh anh ạ
Bạn dùng distro j? Xem youtube có bị rớt fps ko? Chứ mình có con i3 4g mình cũng test nhiều bản linux rồi nhưng thấy win 10 iot vẫn là mượt nhất.
đúng rồi bạn, chỉ có win hoặc macos mới mượt thôi
@@lehoangviet90 nếu bạn nói win 10 iot mượt hơn thì chắc bạn chưa sài arch r
@@AngTrg có lẽ mình chưa sài arch thật, vậy để mình cài thử
@@lehoangviet90 dùng tiling wm xong bỏ luôn win =))))))
Mình dùng Windows rồi ssh vào máy linux. Windows dùng tiện hơn nhiều.
Linux mình có nhiều máy, bật ở nhà như server, từ máy arm đến máy xeon, máy gpu cũng vậy. Ưng dùng cái nào ssh vào cái đó. Dùng đt hay máy tính nào cũng connect vào được.
bạn và vài ng quoanh bạn xài linux mà có thể bày tỏ quan điểm là Linux hoàn hảo cho IT =))))
chả phải khi không mà hầu hết các tập đoàn, cty, cá nhân, ... vẫn xài window để làm việc trong ngành IT
ngoài dev ra họ còn cần các ứng dụng khác, để quản lý công việc, để học tập, hay đơn giản là để giải trí
*nói riêng về công việc đi, window hổ trợ ngôn ngữ dev nhiều hơn linux, ngoài ra còn cần các ứng dụng quản lý task, tiến độ, excel, power point, v.v...
tôi thừa biết linux cũng có, nhưng tại sao họ k xài linux mà xài window?
vì khách hàng của họ cũng hầu hết là window =))
chả lẽ bạn xài linux quen rồi giờ thg khách không biết gì về IT hỏi bạn window bạn bảo "t k quen xài window" =))
hay bạn định dạy khách hàng bạn xài linux chung =))
qua video, tôi cũng hiểu dc bạn đang ở level nào, 1 dev quèn, chưa ở cái level có thể nghỉ tới khách hàng và doanh nghiệp, chỉ chuyên sâu vào chuyên môn
cá nhân tôi chả kỳ thị linux hay mac vì phù hợp thì xài thui, tôi xài window vì tiện
nhưng để lên 1 video mà nói công tâm là os nào nên xài cho IT tôi sẽ nói window, k phải vì tôi xài window, mà vì tôi suy nghĩ theo hướng doanh nghiệp, chứ k phải dev quèn
nếu bạn k phục, vậy bạn cứ thử nghĩ cái cảnh mở 1 cty IT nhưng từ trên xuống dưới xài mỗi linux thui thì sẽ ntn nhé
tự bạn có câu trả lời rồi đó
và khi đó bạn sẽ hiểu tại sao ng ta xài window nhiều nhất, k phải chỉ để cho mấy ông bà già đâu ạ =))
để cho bạn phục thì tôi sẽ phản bác mấy cái luận điểm của bạn luôn:
1. miễn phí
- ng dùng cá nhân thì window bản quyền chả bn, mua laptop cũng có sẵn rồi
- doanh nghiệp thì khỏi nói, ng ta phải mua
2. mã nguồn mở
- k cần thiết vì dev cũng chả mấy ai ngồi viết lại mã nguồn os, trừ phi bạn học về os
- còn nếu muốn custom 1 số thứ cho tiện công việc thì window cũng làm dc, còn làm tốt hơn
3. terminal > cmd và powershell
- quan điểm sai lầm =))
4. linux dùng lệnh ít xài chuột
- xin lỗi window cũng làm dc, tôi vứt con chuột đi vẫn code, build ầm ầm, lười thì xài chuột thui =))
5. bảo mật
6. cập nhật
- chán chả buồn nói =)) dc hỗ trợ update các lỗ hổng bảo mật mới nhất mà còn bị chửi thì cũng đến chịu
microsoft kiểu: "tao biết nói gì giờ" =))
Chốt: tóm lại là có cài nhìn tổng quan vào, đừng cuồng linux quá, linux xài cũng ok, nhưng phát ngôn "hoàn hảo cho IT" nghe hài lắm nhé =)) đã nói thì phải nói số đông, chứ k phải dựa trên thế giới quan của bản thân bạn để nói. bạn và vài ng quoanh bạn k đại diện cho toàn thể ngành IT, có thể với bạn linux rất thần thánh nhưng trong giới IT hầu hết vẫn là window, và có lý do rất rõ ràng để họ xài window, cho dù bạn có cuồng linux đến mức nào đi nữa cũng chỉ là cá nhân bạn. và vì số đông xài window nên đừng phát ngôn linux "hoàn hảo cho IT", tôi nghe chả lọt tai xíu nào🐧
Bạn này nói hợp lý. Giống với kinh nghiệm của mình. Bản thân m thích và thường dùng linux, đến nay vẫn thế. Nhưng không thể phủ nhận môi trường doanh nghiệp cứ bo bo dùng linux thì rất khó tồn tại. Đã làm việc với người khác thì phải chấp nhận khách đa số dùng Win/Mac là mình phải theo vì miếng cơm. Làm gì có chuyện dùng cái gì là nhất. Sau có một thời gian làm solo, công việc đặc thù trên Linux, cũng cảm thấy mình chả hiệu quả hơn Mac/Win là bao, chỉ có điều mình thấy thích, hạnh phúc và thoải mái hơn thôi. Linux không kiếm được tiền thì cũng phải xóa.
Nhất là làm với những ông nhiều tiền, dân kinh tế, chắc chắn 99% họ dùng Mac hay Win.
linux thua windows một điểm. đó chính là không có quảng cáo
Chỉ cần Windows thì download đủ thứ lập trình rồi. Không cần linux làm gì cho mệt rắc rối thêm. Ổ cứng SSD là có hạn để làm việc khác cài thêm 1 OS mất thêm dung lượng mà Windows có thể làm mọi thứ rồi.
Mọi người cho mình hỏi Windows 10x là Windows gì nó khác win 100 những gì vậy
yeahhh, vì vậy em đã chuyển sang dùng linux nhưng mới chỉ trên virtual machine thôi, một thời gian quen rồi em sẽ cài luôn vào ổ cứng, em recommend anh làm một series video về lập trình bash shell:))))))))))
cảm ơn em ủng hộ. anh sẽ làm sớm nhé 😍
Dạ anh ơi kiến thức phần cứng của ktmt sau này có giúp ích gì cho AI Engineer không ạ, phần cứng kiểu như các môn điện tử như kĩ thuật vi xử lí, linh kiện điện tử, kĩ thuật vi xử lí,...ạ, e thấy chương trình học của e, điện tử chiếm chắc 60% rồi ây ạ? Em cảm ơn anh ạ.
Funfact: Trong cộng đồng những người dùng Linux distros còn có 1 câu joke: "I use Arch, btw".
Linux chạy Matlab ăn RAM đến chết thì thôi, có bao nhiêu ăn hết bấy nhiêu, 128Gb vẫn thiếu. Ngay cả matworks cũng bó tay. Ngay cả ông VC cũng không kém
Sau tốt nghiệp đã bỏ luôn win mà fulltime linux
true, mình đi làm cũng thế, ko động vào Win nữa
Xem xong em cũng muốn chuyển qua dùng ubuntu. Nhưng nên cài đặt, set up như nào để sử dụng song song cho hiệu quả vậy anh.
sang tuần anh làm video hướng dẫn cài song song với Win nhé em
@@vietnh1009 ok đại ca
Cho em hỏi chủ đề riêng 1 chút. Em dự định học thạc sĩ SC tại Đức không biết có thể tìm nguồn học bổng ở đâu ạ ? Chi phí sinh hoạt có đắt đỏ không ạ ? Học tập và làm việc tại Đức có cần bằng tiếng Đức A2 không anh ?
Không. Ông Việt Nguyễn cũng làm gì biết tiếng Đức đâu, đơn giản vài câu thôi :v tiếng anh là được rồi.
Mấy giờ rồi mà còn xài Linux. Windows và wsl là chân ái
còn tùy xem bạn là ai và bạn đang ở đâu
dùng wsl thì lại không dùng được máy ảo android hay các VM khác, cái gì cũng có 2 mặt của nó.
linux đa nhiệm tốt hơn window rất rất nhiều, nếu làm lập trình và ko phải sài phần mềm nào đặc thì của window thì 100% recommend sài linux nhé, debian hoặc popos là ổn định nhất, ubuntu nặng và hay bị lỗi driver nvidia
Mình mới chuyển sang ubuntu dùng công nhận những tác vụ cho việc code quá tốt và đồng bộ với server cty, ko mất công fix thư việc các thứ như windows. Mà dùng để giải trí thì ko ổn, đồ hoạ kém kém sao ấy. Xem youtube bật 2k 1 phát là giựt tung, mở windows thì mượt bth.
Nên bỏ từ lập trình viên chung chung ra thì hợp lý hơn. Dev iOS kêu cài linux để code chắc khóc thét
T là người dùng bình thường nhưng vẫn sử dụng Linux vì đam mê:D
về phần bảo mật mình đồng ý với bạn là windows chiếm thị phần cao hơn nên sẽ là đối tượng tiềm năng hơn của các hacker nhưng về admin rights đứng trên góc nhìn của 1 pentester cá nhân mình thấy privesc trên linux dễ hơn nhiều so với bypass uac và windows defender bạn nhé.
1. Miễn phí
2. Mã nguồn mở,
3.OS hoàn hảo cho ltv
4.Tính bảo mật
5.Cập nhật
chưa quen thì có thể sử dụng linux (gọi là li nick) mint vì nó có giao diện giống windows và dựa nó dựa trên bản phân phối ubuntu. Cài xong máy bạn mượt mà dùng chẳng khác gì windows.
good to know ^_^
Cinnamon không đẹp như Gnome mặc định 🤣
@@lamhung4899 nhưng mà thân thiện với người dùng mới chuyển từ win qua, giao diện của mint vs zorin os khá giống windows và các thao tác cũng gần tương tự
theo mình. viecj sử dụng code để coppy kéo thả cũng chỉ là sự tối cổ, đến ngay giao diện thì linux cũng vẫn đang có giao diện và phát triển theo hướng có giao diện đó thui
Anh có làm vid hướng dẫn cài song song linux vs win 10 ko ạ?
Video tuần sau em nha :D
Chương trình miễn phí thì xài thôi. Mấy thứ kia mắc quá, dân VN sao xài nổi?
Fyi teams trên linux khá cùi, Bluetooth cũng tệ, lựa chọn phần mềm giới hạn. Đó là lý do dù xài docker để dev nhưng vẫn xài win
Mình xài teams vẫn thấy ổn mà nhỉ :P
@@vietnh1009 teams trên Linux vẫn là experience version và không request control màn hình được
Em đi pv lần đầu bị 1 anh team lead hỏi: Anh đọc CV thấy e có đề cập đến Linux, em dùng Linux hay dev Linux. E đơ luôn:)) chỉ là coder, user dùng Linux ko là gì so với developer dev Linux!
Mình vẫn không hiểu dev Linux ở đây nghĩa là gì. Là dev trên Linux hay dev chương trình cho Linux?
@@heian17 từ kernel, bootloader, yocto, build target, syscall, process scheduling, memory management,... mình mới chỉ biết đến đây, còn vô vàn thứ về Linux. Còn vd chỉ dùng linux để code rồi run code trên đó, dùng mấy cái terminal utils thì học sinh cũng biết xài.
@@heian17theo mình hiểu thì là dev về system software.
linux dùng khá dễ nếu bạn thích tìm tòi thì chỉ cần vài tháng để làm quen
chuẩn bạn ạ
Tuỳ vào hệ sinh thái của LTV mà họ sẽ chọn OS nào thui. Mấy cái bn nói thì chỉ là ưu điểm của linux mà thui
nếu ai có ý định chuyển sang linux thì có thể thử debian với kde khá dễ dùng
Em tự học lập trình python. Trước e dùng thử ubuntu. Nhưng khi convert chương trình sang .exe thì ko chạy được trên window
Vậy là lỗi gì đó trong quá trình convert em ạ :D
Mình dùng linux từ 2010, lúc đó tuy Linux ít tính năng nhưng còn tương đối ổn định.
Vài ba năm gần đây lỗi banh chành (có thể do nhiều yếu tố chứ ko chỉ core linux). Nhiều lúc máy chạy windows ngon mà qua linux phát wifi mất, lỗi crash này nọ tùm lum.
Đấy là vấn đề phát sinh khi mà hệ thống máy tính trở nên phức tạp nhưng mà dev bên Linux ko có đủ tài nguyên để phát triển so với những hdh khác.
Mặc dù nhiều người nói Linux chạy tốt trên phần lớn các dòng máy nhưng mình nghĩ chỉ một số dòng như System76, Lenovo Thinkpad, Dell XPS, Latitude thì Linux mới ngon kiểu out-of-the-box.
Nếu là lỗi về wifi thì 1 là do driver (Linux kernel chưa được update lên bản mới nhất hoặc chip wifi nguồn đóng, không hỗ trợ như con của MediaTek). Nếu bạn dual boot thì còn có khả năng do secure boot
có nhất thiết phải cài Linux không anh, em đang dùng Wsl trên window
trước mắt em xài WSL cũng ok. Cơ mà về lâu về dài 1 OS thực sự vẫn tốt hơn :D
nếu mà cần dùng ofice, và 1 số phần mềm chỉ hỗ trợ windows, hoặc hỗ rợ kép trên linux thì vẫn nên dùng win, còn dev vs network thoy thì linux.
mac cx là 1 lueaj chọn nếu muốn cả unix và windows
Hãy dùng linux
Linux giúp bạn thông minh hơn, linux giúp bạn mở mang tầm mắt 🐧
Nhưng mà cay mỗi vụ ko có visual studio cho linux
Mình cũng mới chuyển qua xài arch linux cảm giác rất đã nhưng hơi phức tạp
Phức tạp đôi khi là điều cần thiết. Nhiều khi gặp những cái có UI đơn giản mới thấy sợ, vì sẽ gặp nhiều vấn đề về sau, muốn chỉnh cái gì theo ý mình cũng không được.
Tuy nhiên có những người không cần chỉnh chọt, miễn là xong việc của họ, hoặc họ không đủ thời gian, hoặc không đủ kiến thức, không đủ tiện lợi thì phức tạp lại là điểm khiến họ từ bỏ.
Vì sao Linux nên sử dụng lập trình viên ?
Em đã cài ubuntu nhiều lần nhưng nó hay gặp lỗi về loa và màn hình với laptop zenbook 14 oled, cụ thể là trình duyệt thì bị mờ đối với màn 2k và mất loa. không biết có cách nào khắc phục không ạ?
rất xin lỗi em là anh chưa gặp những lỗi ấy bao giờ :(
hệ điều hành linux nó hay lỗi lắm,vì nó ít driver tương thích.Có kho đang dùng lăn quay ko khởi động đc os nữa.Trừ một số bản linux cho một số hệ máy như macos thì do có sự đầu tư của apple nên dùng ok.
Dùng linux đã được từ năm 2014. T rút ra được kết luận. Kiểu gì rồi cũng về với win hết.
không phải dev, dùng từ 2015, cũng may chỉ dùng cơ bản web nhiều, thỉnh thoảng dùng wine chạy vài cái pm win, không lên thì mở vm chạy, chưa có lý do gì để về lại win 🐧
@@cuynu T cần dùng Windows để chỉnh sửa Hex trên 010 Editor như: Giải mã tập tin trò chơi của các hãng game để việt hóa trò chơi sang ngôn ngữ tiếng việt. Tiện sử dụng C# để làm tool đảo ngược mã của tập tin trò chơi đó.
@@cuynu Linux chỉ tốt về mặt build rom android, build kernel và nhiều thứ khác liên quan đến C++. Nếu xét về hiệu suất thì t thà chọn FreeBSD hơn.
Ném đá tí cho vui nhé.
1. Linux distro thì nhiều thật, nhưng số distro đưa lên production thì ít vô cùng. Và thằng đầu sỏ trong đấy là RHEL thì méo miễn phí (Ubuntu Pro dành cho Enterprise cũng thế)
2. Phần lớn các software trên Linux là free open source (phải hiểu chữ free ở đây là free to edit). Nhưng không phải tất cả đều open source, và "hầu hết" những phần mềm cần thiết trên môi trường production thì đều phải trả tiền.
3. Terminal thì chỉ là 1 công cụ, trên Windows có PowerShell tương đương cũng mạnh chả kém
4. Việc phân quyền thì Linux hay Windows đều tương đương, không có quá nhiều sự khác biệt - Lấy lý do này ra để nói về bảo mật thì hơi a đuồi nhé
5. Trên production thì người ta sử dụng Windows Server - cái này bảo mật chả kém gì Linux
6. Linux hay Windows sau vô số lần update thì sẽ đều trở nên nặng nề cả
Còn để trả lời lý do vì sao dev nên dùng Linux?
1. Môi trường phát triển càng giống môi trường production càng tốt
2. Các phần mềm tương đối đầy đủ (đủ món ăn chơi) + support từ community
3. Dễ dàng tuỳ chỉnh theo ý thích
4. Tính bảo mật
Tại sao dev không nên dùng MacOS
1. Đắt
2. MacOS méo bao giờ được dùng trên server, Docker cũng như hạch nốt
3. Cấu hình máy Mac đủ để dev backend thì rất rất đắt
4. CPU Mac mới là ARM (SOC) nên chưa đủ software đi kèm, thiều nhiều lib cho việc phát triển (Ông nào mà train trên Mac M2 thì tức ói máu vì vừa lâu vừa ngu)
Khi nào dev nên dùng MacOS
1. Thừa tiền và muốn show-off
2. Dev mấy món nhè nhẹ như frontend (ông nào dùng mấy lib/framework js nặng nặng cũng coi chừng nhé - vụ burn read/write SDD vẫn còn đấy)
3. Dùng để remote vào mấy con server để dev =))
1. Um RHEL vẫn là free mà nhỉ, support thì mới là paid thôi, cơ mà production thì debian cũng đông không kém.
2. Mình nghĩ là chỉ có những công việc siêu đặc thù mới cần những phần mềm trả tiền thôi, chứ nếu mấy việc phổ biến như chạy website thì mã nguồn mở 100% thì còn tốt chán so với windows.
4. Hãy thận trọng khi chạy lệnh với quyền root và bạn sẽ không bao giờ phải lo lắng máy bị hack.
5. Đừng quên là nó mất phí và đa phần các phần mềm (nếu có) trên linux sẽ chạy tốt hơn so với windows.
6. Nếu bạn chạy wm hay không dùng ui thì sẽ không bao giờ phải lo lắng việc bị chậm đi sau mỗi lần update.
@@m1nhnbnt
1. RHEL bản free thì dùng được gì :))
2. Chả cần cái gì to tát đâu. Cứ thử so sánh k8s vs OpenShift xem. Hay mấy con gateway, ESB chẳng hạn. Đồ trả phí bao giờ chả ngon hơn. Ok, mấy cái mình kể thì cũng hơi "đặc thù". Thử 1 cái đơn giản và thiết thực hơn nhé. PostgreSQL rất tốt rồi phải không? Nhưng trên production người ta dùng EDB cơ.
4. Thế này nhé, lúc ban đầu bạn cài OS --> Bạn chính là root/admin, chả khác vẹo gì nhau. Bây giờ cách phân quyền, bạn tạo 1 user bị giới hạn quyền trên win/linux thì cũng có khác gì nhau đâu? Thậm chí trong linux, chỉ cần su cái là chuyển qua được root luôn và ngay, còn dễ dàng hơn so với win nhiều.
Trên thực tế, nếu bạn đi làm và join domain công ty thì việc leo quyền giữa linux và win đều là chuyện không khả thi cho lắm.
5. Nếu so thì phải so cùng cấp, RHEL + software đi kèm đắt hơn WinServer là cái chắc.
6. Cái thời ngày xửa ngày xưa, khi k8s còn chưa ra đời, mình ngồi canh miếu vài con server, thời gian restart của mỗi server tính = phút :))
@@m1nhnbnt À quên, headless server thì dev tương đối tù (trước mình dev = vim nhưng cũng gặp nhiều cái cũng khó chịu phết)
cái lông mày của anh cứ nhấp nhô làm em khó chịu ghia, nhưng video hay lắm anh.
mình onl macos quen rồi nên dùng linux thấy kì kì , từ lúc dùng mac m series từ năm 2020 tới giờ là quen mac kh quen các khác
mình thi thoảng mới dc dùng mac :P
Mà công nhận kiến thức của người dùng linux nhiều khi hơn người dùng win thật, linux ko dành cho newbie mà, cmn newbie hỏi ngu cái là bị dí nguyên câu "rtfm or sudo rm -rf /*" vào mồm 🐧
không có tiền và thích khó khăn thì nên dùng linux, ngược lại với mac và win
Tiền nong ko phải lý do bạn ơi. Dùng terminal đúng là sẽ khó khăn, nhưng là khó khăn cho người mới thôi
người dùng cả 3 hệ điều hành, dùng cả neovim hay IDE kiểu Jetbrain hoặc VsCode:
Budget trên 35tr (tương đương Macbook M1 Pro 16GB trở lên) nên dùng MacOS.
Budget từ 20tr (tương đương i5 gen13 16GB RAM đến i7 64 GB Ram), nên dùng Window + WSL hoặc Macbook tùy sở thích
Dưới 20tr, dùng Ubuntu.
Khác biệt không chỉ về hệ điều hành mà còn là chất lượng build máy, p/p
đồng quan điềm với bạn. Góp ý: chú ý phát âm linux là li-nix không phải li-nuc.
thông tin OK nhưng Ubuntu là distro phổ biến nhất chứ ko phải nổi tiếng nhất hay tốt nhất
Cảm ơn bạn góp ý. Mình nghĩ tốt thì chắc cũng tùy theo mục đích sử dụng nữa
@@vietnh1009 Ubuntu phổ biến nhất vi nó build DM GUI đơn giản và preinstall gần như đủ software cho Home/office và nó có nhiều flavor cho nhiều nhóm user. Còn nói tốt thì phải nhìn vào nhiều tiêu chí: ổn định, an toàn, ổn định, tùy biến, v.v... nữa. BTW thì nhu cầu người dùng gia đình và studen office chiếm đa số so với enthusiast, exprert, guru linux nên đồng ý với chủ clip là Ubuntu nhiều distro biến thể và user nhất, dễ tiếp cận sử dụng nhất cho newbie
xưa cài Ubuntu song song vs Win, trải nghiệm thử Ubuntu như nào nhưng giờ tôi xài luôn Ubuntu, lâu lâu mới vào win
Mình cũng vậy. Chủ yếu xài Ubuntu. Khi nào dạy học hay thi thoảng chơi game mới quay lại Win
anh ơi cho em hỏi với ạ, là hiện tại em đang học Kĩ thuật máy tính thì sau này em có thể làm AI Engineer không ạ, e hỏi thêm là ngành kiến thức phần cứng của ktmt sau này có giúp ích gì cho AI Engineer không ạ? Em cảm ơn anh ạ.
hi em, được chứ em. Kiến thức phần cứng em đề cập cụ thể là gì vậy ?
@@vietnh1009 kiểu như các môn điện tử như kĩ thuật vi xử lí, linh kiện điện tử, kĩ thuật vi xử lí,...ạ, e thấy chương trình học của e, điện tử chiếm chắc 60% rồi ây ạ
em thấy nếu như linux mà cài ổn định bộ O365 thì tuyệt vời. em vẫn đang học đại học nên việc viết báo cáo diễn ra rất thường xuyên, bên cạnh đó còn một số phần mềm thiết kế hệ thống (Rational rose, case studio), phần mềm quản lí dự án (Msproj)... mà bên linux em check gần như chưa thấy ai cài. có lẽ để ra trường mới switch qua linux full time được...
tập sử dụng docker rồi chạy windows, cài office lên chẳng hạn :>>> hoặc sử dụng google document.
cài song song thôi bạn ơi, nếu dung lượng máy bạn nhiều, hầu như nó chả ảnh hưởng hiệu suất gì ở cả hai hệ điều hành cả, bạn có thể tạo một phân vùng riêng chứa data thì ở cả 2 hệ điều hành đều sử dụng được
nếu làm việc chung ứng dujng nodejs thì ubuntu up lên github, bạn e dùng windows có chạy được chương trình đó k anh. Hay phải docker nữa ạ
github chỉ chứa code thôi, đâu có chứa các thư viện cài đặt đâu em. bạn em có xài ubuntu giống em cũng ko chạy dc luôn ấy
@@vietnh1009 à k up thư viện nhưng có file json chứa thông tin thư viện để chạy terminal npm install là chạy được nếu là cùng windows á anh. Còn linux e chưa thử nên k bik sao. Em bị cấn việc làm bài tập nhóm chung sợ khác hệ điều hành nên chưa đổi qua ubuntu hẳn mặc dù trong máy cài song song 2 cái rồi
@@thaiinh6164 node js thì xài ubuntu thoải mái nhé. nên dùng nvm để quản lý version node, chứ version mặc định của node trên apt-get cũ lắm
@@thaiinh6164 được mà
@@thaiinh6164 chạy ổn nha bạn. Nếu dùng docker thì bạn cũng không cần khai báo hệ điều hành
Vậy thì nên dùng bản phân phối nào nhất vậy mọi người.
mới làm quen thì cứ dùng ubuntu đi
Em cũng dùng linux, cụ thể máy ảo là dùng trên vmware trên 1 con laptop xài windows 10 :)))
đang tính chuyển sang dùng linux thì a ra video
thankss em :)))
Mình đã bỏ windown từ cách đây tầm 7 năm. Sau khi chuyển qua sài macos. Và hiện tại thì ví lý do công việc nên mình sài cả macos và linux. Bây giờ mà công ty mà yêu cầu windown trong công việc thì ngay lập tức mình sẽ đi phỏng vấn công ty khác. :D
Dùng linux quen rồi chuyển sang Win thấy cấn cấn :(
Bạn thật manh động, như tôi vậy :)))) thể, win dùng như lờ
A cho e hỏi về sự khác biệt giữa linux os vs wsl2 chạy trên window với ạ
Em góp ý anh là Linux đọc là Lí nậc (thêm âm x) , chứ kphai Li núc anh ạ
em cũng sinh viên IT mà mới mua con lap win11 RAM 16GB thì có nên cài linux kh ạ
em có thể cài song song dc em nhé :D
lap có 512gb mà nhảy qua lại sao đủ dung lượng, cứ win11 với wsl2 là ổn
Mình có dùng qua thì đánh giá khách quan thì win giờ ngon hẳn rồi key win cũng đâu đó có 300-400 thôi
macos là chân ái :D
Em đang xài song song win 10 vs linus 20.04. Em ko liên kết backend với csdl mysql được mọi người ai có thể giúp em ko ạ. Backend kết nối với My sql của em chạy bt nhưng ko biết nó đang được lưu ở đâu
backend trong ubuntu 20.04 thì 1 là local ( mở mýql lên check ) 2 là được cài trên docker ( check container docker)
e mới bắt đầu dùng ubuntu đc khoảng 1 tháng là đã quyết định xóa windows và chỉ dùng linux
Hi, anh thì cài song song. Thi thoảng vẫn đá qua win
666 like đẹp quá lên 667:))) anh ơi có cách nào mình tải linux về win 10 mà ko dùng usb ko anh
Em dùng macOs có cài ubuntu được không ạ
em dùng macbook sẵn rồi thì cứ dùng thôi em ạ. Terminal tương đồng với Linux mà :D:D
a có thể gợi ý cho mn về 1 vài tài liệu hay hay về linux k a
Linux toàn thời gian, là chân ái :)))
true true
hướng dẫn dùng ubutu cho dân ko phải IT đi anh
Linux e gặp đúng một cái là gõ tiếng việt ngu v nên thôi dùng win + wsl
ok em :))))
Bác dùng distro nào thế
mình dùng ubuntu ạ
Andoid là nhân linux rồi còn gì 😂
Code c# ko cho phép e làm điều đó kkk chỉ cài wsl để vọc
Tùy ngành đó em. Làm phần mềm doanh nghiệp thì không chứ làm web, mobile thì không có giới hạn đâu.
a thấy như nào về wsl ạ
khóa học của a học phí ntn vậy ạ
Bạn chịu khó inbox mình trên zalo với nha
miễn bạn thấy tiện cho công việc thì OS nào cũng như nhau :v còn thích hành hạ bản thân thì cứ đua đòi =)))
Đem trải nghiệm cá nhân trên đây khuyên mọi người nên dùng …. . Mình đang sài win có, mac có và đang làm trên vps ubuntu. Cái lol nào cũng oke cả xem phù hợp với mình hay không thôi. Ở đây không nói tính đúng sai ….😅. Thấy là người lớn mà hơi thiếu trải nghiệm nên ….
chứ mấy bản cr@ck chắc từ Việt Nam mà ra mà cứ nước ngoài với nước trong 😂😂
sao giống giọng của kênh phê phim quá ta
Dùng Vim để tán gái 🐧
:))))
Linux rất là tuyệt vời .
có laptop sài hdh linux ko nhỉ
Có nhưng rất hiếm, ở Việt Nam không bán mấy đâu. Muốn máy chưa bao giờ cài Windows thì cách tốt nhất là build PC :))
@@heian17 ngày xưa dell bán suốt, ae cửa hàng toàn phải lôi ra cài lại về win, hồi 2015 ông bác mình mua con dell nào đấy nhưng thấy đang chạy ubuntu sẵn lúc vừa bóc seal ra
7:05 thằng mic dùng cái NTFS sida, toàn phân mảnh rồi tạo ra đống junk khắp os. Rồi mỗi lần user dọn rác xong thì lòi toi ra bị bad sector các kiểu =)) Chiêu trò bẩn của mic mục đích để cho user phải mua ổ cứng vs máy mới có cài sẵn win trong đó luôn. Chiêu % ăn hoa hồng bẩn này của mic vs bọn oem thì còn lạ cái nịt gì =]] Mà khuyên thật, ông nào máy cũ yếu thì qua dùng unix đi, cái ext4 vs btrfs nó ko hề phân mảnh, các ông có để treo máy cả năm nó còn mượt lòi ra, còn cố chấp dùng win thì cứ pay visa thần chưởng cho Mic vs OEM thôi, LOLL😂
real, dùng lap acer cứ chán là gập xuống thích thì gập lên, uptime có khi lên cả 6 tháng 😂
BSD tốt hơn 🤩
Bạn cho mình xin thông tin mic với nhé
hyper solocast ban a
sudo apt-get update 😂
kali linux && arch linux