Phần cứng

Linux là gì? tất cả thông tin

Mục lục:

Anonim

Linux là cốt lõi của hệ điều hành, chương trình chịu trách nhiệm cho hoạt động của máy tính, giúp giao tiếp giữa phần cứng (máy in, màn hình, chuột, bàn phím) và phần mềm (nói chung là các ứng dụng). Bộ lõi và các chương trình chịu trách nhiệm tương tác với nó là những gì chúng ta gọi là hệ điều hành. Hạt nhân là trái tim của hệ thống.

Chỉ số nội dung

Linux là gì? Tất cả thông tin

Các chương trình chính chịu trách nhiệm tương tác với kernel đã được GNU Foundation tạo ra. Vì lý do này, việc gọi hệ điều hành là GNU / Linux thay vì Linux là chính xác hơn.

Một bản phân phối không gì khác hơn là tập hợp kernel, chương trình hệ thống và ứng dụng được tập hợp trên một đĩa CD-ROM (hoặc bất kỳ loại phương tiện nào khác). Ngày nay chúng ta có hàng ngàn ứng dụng cho nền tảng GNU / Linux, trong đó mỗi công ty chịu trách nhiệm phân phối chọn các ứng dụng phải có trong nó.

Dự án GNU

Nhiều người biết và báo cáo hệ điều hành chim cánh cụt chỉ là Linux, nhưng thuật ngữ chính xác là GNU / Linux. Nói một cách đơn giản hơn, Linux chỉ là cốt lõi của hệ điều hành, nhưng nó phụ thuộc vào một số công cụ để làm việc, bắt đầu với chương trình được sử dụng để biên dịch mã nguồn. Các công cụ này được cung cấp bởi dự án GNU, được tạo bởi Richard Stallman.

Nói cách khác, hệ điều hành Linux là sự kết hợp của Linux với các công cụ GNU, vì vậy thuật ngữ chính xác là GNU / Linux.

GNU / Linux và Windows

Sự khác biệt lớn nhất giữa Linux và Windows là thực tế trước đây là một hệ thống nguồn mở, được phát triển bởi các lập trình viên tình nguyện lan truyền trên internet và được phân phối theo giấy phép công cộng GPL. Mặc dù Windows là phần mềm độc quyền, nhưng nó không có sẵn mã nguồn và bạn phải mua giấy phép để có quyền sử dụng nó.

Bạn không phải trả bất cứ điều gì để sử dụng Linux, cũng không phải là tội phạm khi tạo các bản sao để cài đặt nó trên các máy tính khác. Ưu điểm của một hệ thống nguồn mở là nó linh hoạt với nhu cầu của người dùng, giúp cho việc điều chỉnh và sửa lỗi của nó nhanh hơn nhiều. Hãy nhớ rằng có lợi cho bạn, bạn có hàng ngàn lập trình viên từ khắp nơi trên thế giới chỉ nghĩ đến việc biến Linux thành một hệ thống ngày càng tốt hơn.

Hệ thống nguồn mở cho phép mọi người thấy nó hoạt động như thế nào, khắc phục mọi vấn đề hoặc đưa ra đề xuất cải tiến. Đây là một trong những lý do cho sự tăng trưởng nhanh chóng của nó, cũng như khả năng tương thích với phần cứng mới, chưa kể đến hiệu suất cao và ổn định của nó.

Phân phối GNU / Linux

Linux có một số mô hình và chúng được gọi là các bản phân phối. Một bản phân phối không gì khác hơn là một cốt lõi và các chương trình được tuyển chọn bởi nhóm phát triển nó. Mỗi bản phân phối có những đặc điểm riêng, như cách cài đặt gói (hoặc phần mềm), giao diện cài đặt của chính hệ điều hành, giao diện đồ họa và hỗ trợ phần cứng. Sau đó, tùy thuộc vào người dùng để xác định phân phối nào phù hợp nhất với nhu cầu của họ.

GNU / Linux và giao diện đồ họa của nó

Hệ thống X-Window (không có hệ thống điện tử), còn được gọi là X, cung cấp môi trường đồ họa cho hệ điều hành. Không giống như OSX (Macintosh) và Windows, X làm cho trình quản lý cửa sổ (chính giao diện trực quan) trở thành một quy trình riêng. Trên thực tế, lợi thế của việc tách trình quản lý cửa sổ là bạn có thể chọn giữa rất nhiều trình quản lý hiện có cho Linux và trình quản lý phù hợp với bạn nhất, chẳng hạn như Gnome, KDE và XFCE, trong số những người khác.

Câu chuyện GNU / Linux

Hệ thống Linux có nguồn gốc từ Unix, một hệ điều hành đa tác vụ, đa người dùng, có lợi thế hoạt động trên nhiều loại máy tính.

Linux nổi lên một cách rất thú vị. Mọi chuyện bắt đầu vào năm 1991, khi một lập trình viên người Phần Lan 21 tuổi, Linus Benedict Torvalds, gửi tin nhắn sau đây đến một danh sách thảo luận trực tuyến: Xin chào mọi người đang sử dụng Minix. Tôi đang tạo ra một hệ điều hành miễn phí (như một sở thích) cho 386, 486, AT và nhân bản ."

Minix là một hệ điều hành hạn chế dựa trên Unix, hoạt động trên các máy tính Machiavellian như AT. Linus dự định phát triển một phiên bản cải tiến của Minix và vào thời điểm đó, anh hầu như không biết rằng "cuộc thi" được cho là của mình sẽ kết thúc trong một hệ thống tuyệt vời khéo léo. Nhiều học giả nổi tiếng đã quan tâm đến ý tưởng của Linus và từ đó, các lập trình viên từ những nơi đa dạng nhất trên thế giới bắt đầu làm việc với dự án này. Mọi cải tiến được phát triển bởi một lập trình viên đều được phân phối qua internet và ngay lập tức được tích hợp vào nhân Linux.

Trong những năm qua, công việc tình nguyện chăm chỉ này của hàng trăm người mơ mộng đã phát triển thành một hệ điều hành hoàn thiện và đang khai thác ngày nay trong thị trường máy chủ và máy tính kinh doanh. Linus, người hiện đang điều phối một nhóm các nhà phát triển cốt lõi hệ thống của ông đã được chọn trong một cuộc khảo sát công khai là người năm 1998 trong thế giới máy tính.

Bắt đầu học GNU / Linux ở đâu

Nếu bạn đang bắt đầu cuộc sống của mình trong Linux, bạn có thể cảm thấy cần được giúp đỡ về những điểm có vẻ đơn giản. Bài viết này sẽ giúp bạn thoải mái hơn trong môi trường tuyệt vời này.

Cách nhận GNU / Linux

Khi phân phối được sử dụng đã được chọn, bước tiếp theo là tải xuống hình ảnh ISO để ghi lại cài đặt trên máy tính của bạn. Rất khuyến khích lựa chọn phân phối phổ biến, đã được chứng minh nơi bạn tìm thấy tài liệu phong phú trên internet trong trường hợp bạn cần trợ giúp. Dưới đây là danh sách các bản phân phối Linux phổ biến nhất.

Ubuntu

Bản phân phối Linux này là một trong những bản được sử dụng nhiều nhất hiện nay và điều này là do thực tế là nó quan tâm đến người dùng cuối (máy tính để bàn). Ban đầu dựa trên Debian, nó khác với việc tập trung vào máy tính để bàn, theo cách xuất bản các phiên bản mới, được xuất bản sáu tháng một lần.

Mở cửa

OpenSUSE là phiên bản miễn phí của hệ điều hành Novell SuSE tuyệt vời. Ngoài việc hoạt động rất ổn định và mạnh mẽ như một máy chủ, nó cũng rất mạnh mẽ cho phiên bản máy tính để bàn.

Sự khác biệt của nó là YaST (Yeah Another Setup Tool) nổi tiếng, một phần mềm tập trung toàn bộ quá trình cài đặt, cấu hình và tùy chỉnh của hệ thống Linux. Chúng ta có thể nói rằng đây là điều SuSE nổi bật nhất, vì nó có thể được so sánh với bảng điều khiển Windows.

YaST có lẽ là công cụ quản lý mạnh mẽ nhất cho môi trường Linux. Đây là một dự án nguồn mở được tài trợ bởi Novell và tích cực phát triển.

Quá trình phát triển YaST bắt đầu vào tháng 1 năm 1995. Nó được viết bằng C ++ với giao diện GUI của Thoamas Fehr (một trong những người sáng lập SuSE) và Michael Andres.

YaST là công cụ cài đặt và cấu hình cho openSUSE, SUSE Linux Enterprise và SuSE Linux cũ. Nó có giao diện đồ họa hấp dẫn có khả năng tùy chỉnh nhanh hệ thống của bạn trong và sau khi cài đặt, và cũng có thể được sử dụng trong chế độ văn bản

YaST có thể được sử dụng để định cấu hình toàn bộ hệ thống, chẳng hạn như định cấu hình các thiết bị ngoại vi như card màn hình, card âm thanh, mạng, cấu hình dịch vụ hệ thống, tường lửa, người dùng, kho lưu trữ, ngôn ngữ, cài đặt và gỡ bỏ phần mềm, v.v.

Debian

Debian là một trong những bản phân phối lâu đời nhất và phổ biến nhất. Nó được dùng làm cơ sở cho việc tạo ra một số bản phân phối phổ biến khác, như Ubuntu và Kurumin. Như đặc điểm nổi bật nhất của nó, chúng tôi có thể đề cập:

  • Hệ thống đóng gói.DebApt-get, là hệ thống quản lý gói được cài đặt thực tế hơn trong số các hệ thống hiện có (nếu không phải là nhất) Phiên bản ổn định của nó được kiểm tra kỹ lưỡng, điều này lý tưởng cho tường lửa và tính ổn định. kho lớn nhất của các gói phân phối (các chương trình được biên dịch sẵn có để cài đặt)

Đồ lót

Slackware, cùng với Debian và Red Hat, là một trong những bản phân phối "cha mẹ" của tất cả những cái khác. Được hình thành bởi Patrick Volkerding, Slack (biệt danh được cộng đồng người dùng chấp nhận) có sự rõ ràng, đơn giản, ổn định và bảo mật là những đặc điểm chính của nó.

Mặc dù được nhiều người coi là một bản phân phối khó sử dụng, nhắm vào người dùng chuyên gia hoặc tin tặc, nó có một hệ thống quản lý gói đơn giản, cũng như giao diện cài đặt, một trong số ít tiếp tục ở chế độ văn bản, nhưng không phải vì lý do đó. nó trở nên khó khăn

Nếu bạn đang tìm kiếm một bản phân phối hướng máy chủ, muốn đào sâu kiến ​​thức Linux của bạn hoặc đang tìm kiếm một máy tính để bàn không có chi tiết vô dụng, Slack là dành cho bạn.

Slackware được tạo ra bởi Patrick Volkerding vào năm 1993 (một số nguồn nói năm 1992). Nó dựa trên bản phân phối SLS (Softlanding Linux System) và được cung cấp dưới dạng hình ảnh trên các đĩa mềm 3, 5 inch.

Đây là bản phân phối lâu đời nhất và vẫn còn hoạt động. Cho đến năm 1995, nó được coi là Linux mặc định, nhưng mức độ phổ biến của nó đã giảm từ lâu sau khi xuất hiện các bản phân phối thân thiện hơn. Ngoài ra, bản phân phối vẫn là một bản phân phối được đánh giá cao và được tôn trọng, bởi vì nó không thay đổi triết lý của nó, vẫn đúng với các tiêu chuẩn UNIX và chỉ bao gồm các ứng dụng ổn định.

Năm 1999, phiên bản Slackware đã tăng từ 4.0 lên 7.0. Một động thái tiếp thị để cho thấy rằng phân phối được cập nhật như các phân phối khác. Nó xảy ra rằng nhiều bản phân phối có phiên bản rất cao và điều này có thể mang lại ấn tượng rằng Slackware đã lỗi thời. Sự chậm trễ trong việc phát hành các phiên bản mới của Slackware cũng góp phần vào việc này.

Năm 2004, Patrick Volkerding bị ốm nặng vì nhiễm trùng và sự phát triển của Slackware trở nên không chắc chắn. Nhiều người nghĩ rằng anh sẽ chết. Nhưng nó đã được cải thiện và phát triển trở lại.

Năm 2005, môi trường đồ họa Gnome đã bị xóa khỏi dự án Slackware, điều này không thích nhiều người dùng. Sự biện minh của Patrick là phải mất một thời gian dài để đóng gói các tệp nhị phân. Tuy nhiên, nhiều cộng đồng đã phát triển các dự án Gnome cho Slackware. Một số ví dụ về các dự án là: Gnome Slackbuild, Gnome Slacky và Dropline Gnome. Do đó, Gnome chất lượng cao là thứ không thể thiếu trong bản phân phối, mặc dù không phải là môi trường bản địa.

Trong phiên bản 2007 12.0 của Slackware đã được phát hành, một phiên bản cải tiến theo cách gây ra một số tranh cãi. Đây là phiên bản đầu tiên của Slackware đi ngược lại triết lý của chính nó. Thứ nhất, vì nó tình cờ gắn thiết bị tự động, thứ hai, vì một số gói cũ không còn tương thích với phiên bản mới do GCC 4.1.2 mới. và cuối cùng, vì phiên bản đầu tiên đi kèm với phiên bản Kernel mới nhất.

Cũng cần lưu ý rằng phiên bản 12.0 đã hoạt động với Compiz được cài đặt, nhưng do thiếu công cụ cấu hình đồ họa, nhiều người dùng không biết cách sử dụng nó.

Fedora

Fedora là một trong những bản phân phối phổ biến và ổn định nhất tồn tại đến ngày nay. Về nguyên tắc, đây là một ngã ba cho cộng đồng, được phát hành và duy trì bởi Red Hat khổng lồ, lúc đó đang đóng cửa hệ thống của nó và tập trung vào thị trường công ty.

Điều này có nghĩa là, ngay từ đầu, Fedora đã có công nghệ phần mềm mới nhất, cũng như một trong những đội có thẩm quyền và tận tâm nhất trong sự phát triển của mình. Nếu bạn đang tìm kiếm một bản phân phối có quyền hạn để trở thành một máy chủ ổn định, nhưng với các công cụ cấu hình đồ họa hoặc nếu bạn chỉ muốn một máy tính để bàn mạnh mẽ hơn, Fedora sẽ là lựa chọn tốt nhất của bạn.

Nó có một chu kỳ phát triển nhanh chóng. Trung bình cứ sau sáu tháng, một Fedora mới được Fedora Project phát hành cho cộng đồng. Bản thân cộng đồng là một trong những nơi bận rộn nhất trên Internet và Fedora rất hữu ích trực tuyến, ngay cả khi không cung cấp hỗ trợ kỹ thuật trực tiếp cho Red Hat.

Quản lý gói được thực hiện thông minh và tự động với sự trợ giúp của YUM, chịu trách nhiệm cập nhật và giải quyết các phụ thuộc của tất cả các gói, tải xuống bất cứ thứ gì cần thiết cho hệ thống từ kho lưu trữ và quản lý cài đặt. Tất cả các loại ứng dụng đều có sẵn cho Fedora, từ các bộ ứng dụng văn phòng mạnh mẽ như OpenOffice.org đến trình phát video và âm thanh (MPlayer và Amarok) với việc thực hiện hầu hết các định dạng đã biết và cả bộ sưu tập trò chơi hào phóng, tất cả đều có thể cài đặt với một vài cú nhấp chuột đơn giản hoặc một dòng lệnh duy nhất.

CentOS

CentOS là một bản phân phối lớp Enterprise có nguồn gốc từ các mã nguồn miễn phí và được phân phối bởi Red Hat Enterprise Linux và được duy trì bởi Dự án CentOS.

CHÚNG TÔI KIẾN NGHỊ BẠN Cách cài đặt Adobe Flash Player trong Ubuntu dễ dàng

Đánh số phiên bản dựa trên đánh số Red Hat Enterprise Linux. Ví dụ: CentOS 4 dựa trên Red Hat Enterprise Linux 4. Sự khác biệt cơ bản giữa hai loại này là cung cấp hỗ trợ có trả tiền khi mua Red Hat Enterprise Linux.

CentOS cung cấp quyền truy cập tuyệt vời vào phần mềm tiêu chuẩn công nghiệp, bao gồm khả năng tương thích hoàn toàn với các gói phần mềm được thiết kế riêng cho các hệ thống Red Hat Enterprise Linux. Điều này cung cấp cho bạn mức bảo mật và hỗ trợ tương tự, thông qua các bản cập nhật, như các giải pháp Linux Enterprise khác, nhưng miễn phí.

Nó hỗ trợ cả môi trường máy chủ cho các ứng dụng quan trọng và môi trường máy trạm và có phiên bản Live CD.

CentOS có nhiều lợi thế, bao gồm: cộng đồng phát triển và tích cực, phát triển và thử nghiệm các gói, mạng lưới rộng rãi để tải xuống, nhà phát triển có thể truy cập, nhiều kênh hỗ trợ với hỗ trợ Tây Ban Nha và hỗ trợ thương mại thông qua các đối tác.

Bạc hà Linux

Đề xuất Linux Mint là một bản phân phối máy tính để bàn với thiết kế hình ảnh thanh lịch, dễ chịu, dễ sử dụng và luôn được cập nhật.

Bản phân phối ban đầu được phát hành dưới dạng một biến thể của Ubuntu, có cài đặt bộ giải mã phương tiện. Sự phát triển nhanh chóng và ngày nay nó là một bản phân phối đầy đủ và được giải quyết tốt, với các công cụ cấu hình riêng, ứng dụng cài đặt gói dựa trên web, menu tùy chỉnh, trong số các tính năng độc đáo khác, và luôn có vẻ ngoài thanh lịch và sạch sẽ.

Người sáng lập, lãnh đạo và nhà phát triển chính của bản phân phối có tên Clement Lefebvre, người bắt đầu sử dụng Linux vào năm 1996 (Slackware) và sống ở Ireland.

Một số lý do cho sự thành công của Linux Mint được liệt kê trên trang dự án là:

  • Tốc độ mà cộng đồng đáp ứng các yêu cầu của yêu cầu được đăng trên diễn đàn của trang web và có thể được thực hiện trong bản cập nhật trong vòng chưa đầy một tuần. Bởi vì nó có nguồn gốc từ Debian, nó có tất cả các gói cơ sở vững chắc và Trình quản lý gói Debian Hỗ trợ kho Ubuntu Có máy tính để bàn được thiết lập để giúp người dùng thông thường cảm thấy thoải mái Nỗ lực để làm cho các tài nguyên như hỗ trợ phương tiện, độ phân giải video, thẻ Wifi và thẻ và các thiết bị khác hoạt động tốt

Ngoại trừ Mandrake, đây là bản phân phối đầu tiên thành công với người dùng vì những lý do sau: dễ cài đặt chương trình, cài đặt và cấu hình thiết bị tự động, và tương tự.

Mint đã thêm các cơ sở này và kết hợp các cơ sở khác, được coi là một Ubuntu hoàn hảo hơn, với sự lựa chọn tuyệt vời về phần mềm, hiệu năng và thiết kế tuyệt vời.

Ứng dụng GNU / Linux

GNU / Linux có vô số ứng dụng, cung cấp nhiều hơn một giải pháp cho các nhu cầu nhất định. Khó khăn lớn nhất là tìm một ứng dụng phù hợp với nhu cầu của bạn. Có vô số ứng dụng cho cùng một chức năng có một số đặc điểm nhất định, trong số đó có phù hợp hay không phù hợp với sở thích của người dùng, đó là lý do tại sao chúng ta có rất nhiều ứng dụng có sẵn ngày nay.

Việc gần như 100% ứng dụng là nguồn mở giúp danh sách này ngày càng phát triển hơn. Trong số những thứ khác, các ứng dụng cho phép được sửa đổi theo nhu cầu của người dùng.

Ứng dụng máy tính để bàn GNU / Linux

Openoffice.org

Một trong những bộ ứng dụng văn phòng hoàn chỉnh và phổ biến nhất là OpenOffice.org. Nó là bộ ứng dụng văn phòng miễn phí và đa nền tảng, được phân phối cho Microsoft Windows, Unix, Solaris, Linux và Mac OS X. Bộ này sử dụng định dạng ODF (OpenDocument) và tương thích với định dạng Microsoft Office.

OpenOffice.org dựa trên một phiên bản cũ của StarScript: StarOffice 5.1, được Sun microsystems mua vào tháng 8 năm 1999. Mã nguồn cho bộ phần mềm được phát hành bắt đầu từ một dự án phát triển phần mềm nguồn mở vào ngày 13 tháng 10 2000, OpenOffice.org. Mục tiêu chính là cung cấp một sự thay thế nguồn mở, chất lượng cao và chi phí thấp. OpenOffice.org hỗ trợ các định dạng tệp Microsoft Office.

Thiết kế và phần mềm thường được gọi là "OpenOffice", nhưng do tranh chấp thương hiệu, Sun đã buộc phải thay đổi tên của phần mềm, được đổi tên thành "OpenOffice.org".

Từ khóa

Nếu bạn thích phần mềm nhẹ hơn hoặc không sử dụng các chức năng định dạng nâng cao mà OpenOffice.org cung cấp, có lẽ giải pháp tốt nhất là sử dụng Abiword, trình chỉnh sửa văn bản tốt và nhẹ hơn so với trước đây.

AbiWord là một trình xử lý văn bản nguồn mở, do đó, một phần mềm miễn phí được cấp phép theo GPL. Nó hoạt động trên Linux, Mac OS, Microsoft Windows, ReactOS, SkyOS và các nền tảng khác. AbiWord ban đầu được tạo bởi SourceGear Corporation với thành phần AbiSuite. SourceGear huy động đến lợi ích tài chính và rời khỏi dự án AbiWord cho một nhóm tình nguyện viên. Phần mềm AbiWord hiện là một phần của Văn phòng Gnome, là một bộ các ứng dụng tích hợp.

Giao diện AbiWord gợi nhớ đến giao diện Word trước năm 2007.

Thực tế là nhiều người dùng cảm thấy thoải mái hơn trong giao diện đó so với "dải băng" mới của công cụ Microsoft. AbiWord cung cấp tất cả các tài nguyên cần thiết cho những người có nhu cầu chỉnh sửa văn bản đơn giản.

Gnumeric

Gnumeric là một phần mềm bảng tính nguồn mở là một phần của máy tính để bàn Gnome và có các trình cài đặt có sẵn ngay cả đối với Windows. Nó được tạo ra với mục đích thay thế cho phần mềm Microsoft Excel độc quyền. Gnumeric được tạo ra và phát triển bởi Miguel de Icaza, nhưng kể từ khi ông được chuyển sang các dự án khác, người quản lý hiện tại đã trở thành Jody Goldberg.

Gnumeric có khả năng nhập và xuất dữ liệu ở các định dạng khác nhau, bao gồm CSV, Excel, HTML, LaTeX, Lotus 1-2-3, OpenDocument và Quattro Pro. Định dạng gốc của nó là định dạng tệp Gnumeric (.gnm hoặc.gnumeric), một tệp XML nén bzip. Nó có tất cả các chức năng bảng tính Excel và nhiều chức năng khác của riêng nó.

Cuối cùng, chúng tôi khuyên bạn nên đọc các bài viết sau:

  • Debian vs Ubuntu.

    Cách nâng cấp Ubuntu 14.04 LT lên Ubuntu 16.04 LTS. Đánh giá Xenial Xerus Ubuntu 16.04. Phân tích HĐH tiểu học. Các lệnh tốt nhất cho Linux. Hướng dẫn nhanh các lệnh cơ bản.

  • Các lệnh trợ giúp linux tốt nhất.
Phần cứng

Lựa chọn của người biên tập

Back to top button