ACME 85network-share 85network-share logo Average rating: 4.4, based on 89 reviews from $1 to $100

85Network

85network-share

Cập nhật

Linux và 8 đặc điểm của [hệ điều hành] mạnh nhất

Linux là gì?

1. Linux thâm nhập vào cuộc sống. 

Từ điện thoại thông minh đến ô tô, siêu máy tính và thiết bị gia dụng, máy tính để bàn gia đình đến máy chủ doanh nghiệp, hệ điều hành Linux ở khắp mọi nơi. Linux đã xuất hiện từ giữa những năm 1990 và kể từ đó đã đạt đến cơ sở người dùng trải dài trên toàn cầu. 

Linux
Linux thực sự có ở khắp mọi nơi: Nó có trong điện thoại, bộ điều nhiệt của bạn, trong ô tô, tủ lạnh, thiết bị Roku và TV của bạn. Nó cũng chạy hầu hết Internet, tất cả 500 siêu máy tính hàng đầu thế giới và các sàn giao dịch chứng khoán trên thế giới. 

Nhưng bên cạnh việc trở thành nền tảng được lựa chọn để chạy máy tính để bàn, máy chủ và hệ thống nhúng trên toàn cầu, Linux là một trong những hệ điều hành đáng tin cậy, an toàn và không phải lo lắng. Đây là tất cả thông tin bạn cần để tăng tốc trên nền tảng Linux. Ở phần trướt chúng tôi có thực hiện đánh giá sự thay thế của Linux với Windows còn hôm nay chúng tôi sẽ giúp các bạn tìm hiểu rõ hơn về Linux và tại sao Linux lại làm được điều đó cũng như cách cài đặt một bản phân phối Linux.

2. Linux là gì?

Cũng giống như Windows, iOS và Mac OS, Linux là một hệ điều hành. Trên thực tế, một trong những nền tảng phổ biến nhất trên hành tinh, Android, được cung cấp bởi hệ điều hành Linux. Hệ điều hành là phần mềm quản lý tất cả các tài nguyên phần cứng được liên kết với máy tính để bàn hoặc máy tính xách tay của bạn.

linux

Nói một cách đơn giản, hệ điều hành quản lý giao tiếp giữa phần mềm và phần cứng của bạn. Nếu không có hệ điều hành (OS), phần mềm sẽ không hoạt động. hệ điều hành linux cũng hoạt động tương tự như vậy. 

Hệ điều hành Linux bao gồm một số phần khác nhau: 

2.1 Bootloader - Phần mềm quản lý quá trình khởi động máy tính của bạn. Đối với hầu hết người dùng, đây chỉ đơn giản là một màn hình hiển thị bật lên và cuối cùng biến mất để khởi động vào hệ điều hành. 

2.2 Kernel - Đây là một phần của tổng thể thực sự được gọi là Linux ?. Kernel là lõi của hệ thống và quản lý CPU, bộ nhớ và các thiết bị ngoại vi. Kernel là cấp thấp nhất của HĐH.
linux

2.3 Hệ thống Init (Init system) - Đây là một hệ thống con khởi động không gian người dùng và chịu trách nhiệm kiểm soát các daemon. Một trong những hệ thống init được sử dụng rộng rãi nhất là systemd? điều này cũng xảy ra là một trong những điều gây tranh cãi nhất. Nó là hệ thống init quản lý quá trình khởi động, sau khi khởi động ban đầu được chuyển giao từ bộ nạp khởi động (tức là GRUB hoặc GRand Unified Bootloader). 

2.4 Daemons - Đây là các dịch vụ nền (in ấn, âm thanh, lập lịch, v.v.) khởi động trong khi khởi động hoặc sau khi bạn đăng nhập vào máy tính để bàn. 

2.5 Máy chủ đồ họa (Graphical server) - Đây là hệ thống con hiển thị đồ họa trên màn hình của bạn. Nó thường được gọi là máy chủ X hoặc chỉ X. 

2.6 Môi trường máy tính để bàn (Desktop environment) - Đây là phần mà người dùng thực sự tương tác. Có nhiều môi trường máy tính để bàn để lựa chọn (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce, v.v.). Mỗi môi trường máy tính để bàn bao gồm các ứng dụng cài sẵn (chẳng hạn như trình quản lý tệp, công cụ cấu hình, trình duyệt web và trò chơi). 

2.7 Ứng dụng (Applications) - Môi trường máy tính để bàn không cung cấp đầy đủ các ứng dụng. Cũng giống như Windows và macOS, Linux cung cấp hàng nghìn hàng nghìn tên phần mềm chất lượng cao có thể dễ dàng tìm thấy và cài đặt. 

Hầu hết các bản phân phối Linux hiện đại (thêm về điều này bên dưới) bao gồm các công cụ giống như App Store tập trung và đơn giản hóa việc cài đặt ứng dụng. Ví dụ, Ubuntu Linux có Trung tâm Phần mềm Ubuntu (một thương hiệu của Phần mềm GNOME?) cho phép bạn nhanh chóng tìm kiếm trong số hàng nghìn ứng dụng và cài đặt chúng từ một vị trí tập trung.

3. Tại sao sử dụng Linux?

Đây là một trong những câu hỏi mà hầu hết mọi người hỏi. Tại sao phải học một môi trường máy tính hoàn toàn khác, khi hệ điều hành đi kèm với hầu hết các máy tính để bàn, máy tính xách tay và máy chủ đều hoạt động tốt?

linux-vb
Để trả lời câu hỏi đó, tôi sẽ đặt ra một câu hỏi khác. Hệ điều hành mà bạn hiện đang sử dụng có thực sự hoạt động tốt không? Hoặc, bạn có thấy mình đang phải chiến đấu với những trở ngại như vi-rút, phần mềm độc hại, chạy chậm, sự cố, sửa chữa tốn kém và phí cấp phép không? Nếu bạn gặp khó khăn với những điều trên, Linux có thể là nền tảng hoàn hảo cho bạn. Linux đã phát triển thành một trong những hệ sinh thái máy tính đáng tin cậy nhất trên hành tinh. Kết hợp độ tin cậy đó với chi phí đầu vào bằng không và bạn có giải pháp hoàn hảo cho nền tảng máy tính để bàn.

Bạn có thể cài đặt Linux trên bao nhiêu máy tính tùy thích mà không phải trả một xu nào cho việc cấp phép phần mềm hoặc máy chủ.

Hãy cùng xem chi phí của một máy chủ Linux so với Windows Server 2016. 

Giá của phiên bản Windows Server 2016 Standard là 882,00$ USD (mua trực tiếp từ Microsoft). Điều đó không bao gồm Giấy phép truy cập ứng dụng khách (CAL) và giấy phép cho phần mềm khác mà bạn có thể cần để chạy (chẳng hạn như cơ sở dữ liệu, máy chủ web, máy chủ thư, v.v.). Ví dụ: một người dùng CAL, cho Windows Server 2016, có giá $ 38,00. Ví dụ: nếu bạn cần thêm 10 người dùng, thì đó là thêm $ 388,00 đô la cho việc cấp phép phần mềm máy chủ. Với máy chủ Linux, tất cả đều miễn phí và dễ cài đặt. Trên thực tế, việc cài đặt một máy chủ web toàn diện (bao gồm một máy chủ cơ sở dữ liệu) chỉ là một vài cú nhấp chuột hoặc lệnh, xem thêm 11 lí do nên sử dụng linux


Nếu chi phí bằng không không đủ để thu phục bạn? Điều gì về việc có một hệ điều hành sẽ hoạt động, không gặp sự cố, miễn là bạn sử dụng nó? Tôi đã sử dụng Linux được gần 20 năm (làm nền tảng cả máy tính để bàn và máy chủ) và không gặp bất kỳ sự cố nào với ransomware, phần mềm độc hại hoặc vi rút. Linux thường ít bị tấn công hơn rất nhiều trước các cuộc tấn công như vậy. 

Đối với khởi động lại máy chủ, chúng chỉ cần thiết nếu phần nhân được cập nhật. Không có gì lạ khi một máy chủ Linux dùng nhiều năm mà không được khởi động lại. Nếu bạn cập nhật thường xuyên các bản cập nhật được đề xuất, thì trên thực tế, sự ổn định và độ tin cậy luôn được đảm bảo.

4. Mã nguồn mở. 

Linux cũng được phân phối theo giấy phép nguồn mở. Mã nguồn mở theo sau những người thuê chính sau:

opensource-linux
Quyền tự do chạy chương trình, cho bất kỳ mục đích nào.

Quyền tự do nghiên cứu cách thức hoạt động của chương trình và thay đổi nó để làm cho nó thực hiện những gì bạn muốn. 

Quyền tự do phân phối lại các bản sao để bạn có thể giúp đỡ người hàng xóm của mình. 

Quyền tự do phân phối các bản sao của các phiên bản đã sửa đổi của bạn cho người khác.

Những điểm này rất quan trọng để hiểu cộng đồng làm việc cùng nhau để tạo ra nền tảng Linux. Không nghi ngờ gì nữa, Linux là một hệ điều hành dành cho con người, cho con người ?. Những người thuê này cũng là một yếu tố chính giải thích tại sao nhiều người chọn Linux. Đó là về tự do và tự do sử dụng và tự do lựa chọn. 

5. Các bản phân phối phổ biến của Linux.

10 bản phân phối linuxLinux có một số phiên bản khác nhau để phù hợp với mọi đối tượng người dùng. Từ người dùng mới đến người dùng cốt lõi, bạn sẽ tìm thấy "hương vị" của Linux phù hợp với nhu cầu của mình. Các phiên bản này được gọi là bản phân phối (hoặc ở dạng ngắn gọn là “bản phân phối”). Gần như mọi bản phân phối của Linux đều có thể được tải xuống miễn phí, ghi vào đĩa (hoặc ổ USB) và cài đặt (trên bao nhiêu máy tùy thích).

  • LINUX MINT
  • MANJARO
  • DEBIAN
  • UBUNTU
  • ANTERGOS
  • SOLUS
  • FEDORA
  • ELEMENTARY OS 
  • OPENSUSE 

6. Các bản phần phối phù hợp nhất.

Nếu kỹ năng máy tính của bạn khá cơ bản, bạn sẽ muốn gắn bó với một bản phân phối thân thiện với người mới như Linux Mint, Ubuntu, Elementary OS hoặc Deepin. Nếu bộ kỹ năng của bạn mở rộng đến phạm vi trên trung bình, bạn có thể sử dụng bản phân phối như Debian hoặc Fedora.

linux
Tuy nhiên, nếu bạn đã thành thạo khá nhiều kỹ năng quản trị máy tính và hệ thống, hãy sử dụng một bản phân phối như Gentoo. Nếu bạn thực sự muốn thử thách, bạn có thể xây dựng bản phân phối Linux của riêng mình, với sự trợ giúp của Linux From Scratch. 

Nếu bạn đang tìm kiếm bản phân phối chỉ dành cho máy chủ, bạn cũng sẽ muốn quyết định xem mình có cần giao diện máy tính để bàn hay chỉ muốn thực hiện việc này thông qua dòng lệnh. Máy chủ Ubuntu không cài đặt giao diện GUI. Điều này có nghĩa là máy chủ của bạn sẽ không bị sa lầy khi tải đồ họa và bạn cần phải hiểu rõ về dòng lệnh Linux. 

Tuy nhiên, bạn có thể cài đặt gói GUI trên Ubuntu Server bằng một lệnh duy nhất như sudo apt-get install ubuntu-desktop. Quản trị viên hệ thống cũng sẽ muốn xem bản phân phối liên quan đến các tính năng. Bạn có muốn một bản phân phối dành riêng cho máy chủ sẽ cung cấp cho bạn mọi thứ bạn cần cho máy chủ của mình không? Nếu vậy, CentOS có thể là lựa chọn tốt nhất. Hoặc, bạn có muốn lấy một bản phân phối trên máy tính để bàn và thêm các phần khi bạn cần? Nếu vậy, Debian hoặc Ubuntu Linux có thể phục vụ tốt cho bạn.

7. Cách cài đặt Linux.

Đối với nhiều người, ý tưởng cài đặt một hệ điều hành có vẻ như là một nhiệm vụ rất khó khăn. Tin hay không tùy bạn, Linux cung cấp một trong những cách cài đặt dễ dàng nhất trong tất cả các hệ điều hành. 

linux
Trên thực tế, hầu hết các phiên bản của Linux đều cung cấp cái được gọi là bản phân phối trực tiếp có nghĩa là bạn chạy hệ điều hành từ CD / DVD hoặc ổ đĩa flash USB mà không thực hiện bất kỳ thay đổi nào đối với ổ cứng của bạn. Bạn nhận được đầy đủ chức năng mà không cần phải cam kết cài đặt. Khi bạn đã dùng thử và quyết định muốn sử dụng nó, bạn chỉ cần nhấp đúp vào biểu tượng “Cài đặt” và xem qua trình hướng dẫn cài đặt đơn giản. 

Thông thường, trình hướng dẫn cài đặt sẽ hướng dẫn bạn qua các bước sau (Chúng tôi sẽ minh họa quá trình cài đặt Ubuntu Linux)

linux mint
Chuẩn bị: Đảm bảo rằng máy của bạn đáp ứng các yêu cầu để lắp đặt. Điều này cũng có thể hỏi bạn xem bạn có muốn cài đặt phần mềm của bên thứ ba hay không (chẳng hạn như plugin để phát lại MP3, codec video và hơn thế nữa).

Thiết lập không dây (nếu cần): Nếu bạn đang sử dụng máy tính xách tay (hoặc máy có kết nối không dây), bạn sẽ cần kết nối với mạng để tải xuống phần mềm và bản cập nhật của bên thứ ba.

linux
Cấp phát ổ cứng: Bước này cho phép bạn chọn cách bạn muốn cài đặt hệ điều hành. Bạn sẽ cài đặt Linux cùng với một hệ điều hành khác (được gọi là “khởi động kép”), sử dụng toàn bộ ổ cứng, nâng cấp bản cài đặt Linux hiện có hoặc cài đặt trên một phiên bản Linux hiện có.

Vị trí: Chọn vị trí của bạn từ bản đồ. 

Bố cục bàn phím: Chọn bàn phím cho hệ thống của bạn. 

Thiết lập người dùng: Thiết lập tên người dùng và mật khẩu của bạn. 

Sau khi hệ thống hoàn tất cài đặt, hãy khởi động lại và bạn đã sẵn sàng.

8. Cài đặt phần mền trên linux.

Cũng như bản thân hệ điều hành dễ cài đặt, các ứng dụng cũng vậy. Hầu hết các bản phân phối Linux hiện đại đều bao gồm thứ mà hầu hết mọi người đều coi là một cửa hàng ứng dụng. Đây là vị trí tập trung, nơi có thể tìm kiếm và cài đặt phần mềm. Ubuntu Linux (và nhiều bản phân phối khác) dựa trên Phần mềm GNOME, Hệ điều hành cơ bản có AppCenter, Deepin có Trung tâm phần mềm Deepin, openSUSE có AppStore của họ và một số bản phân phối dựa trên Synaptic.linuxmint

Bất kể tên gọi, mỗi công cụ này đều làm được điều tương tự? một nơi trung tâm để tìm kiếm và cài đặt phần mềm Linux. Tất nhiên, những phần mềm này phụ thuộc vào sự hiện diện của GUI. Đối với các máy chủ không có GUI, bạn sẽ phải phụ thuộc vào giao diện dòng lệnh để cài đặt.

Hãy xem xét hai công cụ khác nhau để minh họa việc cài đặt dòng lệnh có thể dễ dàng như thế nào. Các ví dụ của chúng tôi dành cho các bản phân phối dựa trên Debian và các bản phân phối dựa trên Fedora. Các bản phân phối dựa trên Debian sẽ sử dụng công cụ apt-get để cài đặt phần mềm và các bản phân phối dựa trên Fedora sẽ yêu cầu sử dụng công cụ yum. Cả hai đều hoạt động rất giống nhau. Chúng tôi sẽ minh họa bằng lệnh apt-get. Giả sử bạn muốn cài đặt công cụ wget (là một công cụ tiện dụng được sử dụng để tải tệp xuống từ dòng lệnh). Để cài đặt điều này bằng cách sử dụng apt-get, lệnh sẽ giống như thế này.

sudo apt-get install wget?

linux
Lệnh sudo được thêm vào vì bạn cần có đặc quyền người dùng cấp cao để cài đặt phần mềm. Tương tự, để cài đặt cùng một phần mềm trên bản phân phối dựa trên Fedora, trước tiên bạn phải gửi cho người dùng cấp cao (theo nghĩa đen là đưa ra lệnh su và nhập mật khẩu gốc), và đưa ra lệnh này: 

yum install wget

Bạn có thể cài đặt một máy chủ LAMP (Linux Apache MySQL PHP) hoàn chỉnh trên máy chủ hoặc máy tính để bàn phân phối.

sudo apt-get update

sudo apt-get install taskel 

sudo taskel

Vậy là chúng tôi đã hướng dẫn xong phần cài đặt, riêng tôi thì tôi đang sử dụng Linux Mint và trải nghiệm phải nói là tuyệt với. Chúc các bạn thành công!

Bài viết có tham khảo: 

1. https://Linux.com

2..https://viblo.asia/p/lam-moi-desktop-linux-cua-ban-voi-tasksel-4P856AVLlY3  

  

 

 

 

 

 


1 nhận xét:

Bài đăng phổ biến