使用舊電腦玩Linux

来源:https://www.cnblogs.com/linuxpro/archive/2023/03/16/17220966.html
-Advertisement-
Play Games

使用舊電腦玩Linux今天給大家講講使用舊電腦玩Linux,大家應該都知道舊電腦的硬體一般比較落後,特別是一些非常老的電腦,目前還在使用的是機械硬碟,如是要跑windows可想而知,但是Linux系統對硬體性能的要求可比windows低的多了,雖然不像windows那樣有華麗的界面,但Linux是開 ...


使用舊電腦玩Linux

今天給大家講講使用舊電腦玩Linux,大家應該都知道舊電腦的硬體一般比較落後,特別是一些非常老的電腦,目前還在使用的是機械硬碟,如是要跑windows可想而知,但是Linux系統對硬體性能的要求可比windows低的多了,雖然不像windows那樣有華麗的界面,但Linux是開源的,所以它的功能也非常多,同時大多伺服器都在運行Linux系統上的,一般都是連續24小時工作的,並且穩定性極強,根據這些特性我們能通過Linux系統做出很多有意思的功能,如搭建個人網站網盤,實現離線下載功能等等。

pc113

考慮到Linux相比windows系統上手有一定難度,因此在這我會從一個萌新的角度出發,來介紹實現功能提及到的一些命令和技巧,也僅僅是當期案例需要的,不會設計與當期無關的知識點,我相信沒人願意一上來就說Linux入門20條基本命令這些內容,因為這足以勸退90%的新手了,所以這次我打算從具體的應用場景出發,這項案例要用到的東西沒用,沒有用到的一律不涉及,該說的說完了下麵我們先來介紹一下Linux。

Linux是一款基於Unix的系統,Unix是一款商業化開源系統,在1991年一位學生將自己修改過的Unix,放在了學校的FTP,這就是Linux原型。Linux同時宣佈,任何人都可以貢獻自己的源代碼並免費使用Linux, 於是在1994年Linux的1.0版本便正式發佈了,既然Linux內核是開源免費的,那就開那就會有很多基於Linux內核的系統,他們被稱作為發行版。目前主要可以分為兩個系列Debian和red red hat。Debian操作系統派生出了很多個Linux發行版本。其中較出色是Ubuntu,換句話說Ubuntu也是居於Debian發展而來,除了繼承了Debian的基本功能外,還增加了自己的新特性,它擁有華麗的圖形化界面非常適合個人日常。使用多的另一個系列那就是紅帽redhat了。紅帽旗下的企業Linux發行版叫做redhat Enterprise Linux簡稱rhel。 Rhel需要訂閱紅帽公司的商業服務才能使用,換句話說rhel是收費的Linux,但是它本身仍然是開源的,既然開源有些人就將rhel中的商業信息去掉後,構建出了可以免費使用的版本。同時又將red hat去掉加上community,保留了Enterprise,於是centos便誕生了,由於centos保留了企業級的功能,同時用免費,因此被大量應用於伺服器的操作系統,總的來說Debian、Ubuntu和centos是目前比較熱門的三個Linux發行版,因此他們也分為專門客戶端和伺服器端,雖然功能大同小異,但伺服器端的性能和穩定性更好哦,缺點是沒有圖形化界面,因此為了讓能讓大家充分利用舊電腦的性能,那麼我的教程也是完全基於伺服器版本來做的,這樣大家也更容易理解。

講解完軟體,我們再來講講運行Linux系統的硬體,標題中的舊電腦對於家用PC來說指的便是過時的硬體,性能落後,無法流暢,運行windows的主機或筆記本了,但對於一些微型電腦例如開發版為了控制功耗和發熱,開發版通常都是arm架構,因此這裡的舊電腦也就特指這種arm架構的開發板。在微型電腦里最有代表的就是樹莓派,所謂麻雀雖小,五臟俱絕,說明它也不僅可以運行Linux系統,而且擁有非常豐富的介面,可玩性不見得比PC差。最後來再來講講,雲伺服器,大家不要看到雲伺服器三個字就感覺是很高端的東西,其實伺服器的組成和家用PC相差並不大,只是安裝了伺服器專用的軟體而已,但語音伺服器就有點不一樣了,它擁有公網靜態IP地址,屬於真正廣域網,適合用來建站和搭建個人網盤,但為什麼要把雲伺服器也歸類到舊電腦里呢,其實還是因為性能比較低,如果你想來搭建網站拿來做個博客,那麼這種配置也完全夠用的,價格也比較合適的,所以我到底該選擇什麼樣的設備來安裝Linux呢?家用PC的雖雖然性能比較強,但功耗和噪音可能是個問題,開發版的DIY拓展性強,方便攜帶,功耗低,但是性能比較弱,雲伺服器的好處就是在哪兒都能玩,而且玩壞了可以直接重裝系統,畢竟這是用軟體虛擬出來的。

重點來了,前在內容我們介紹Linux系統與運行Linux的設備,只要pc電腦有1核2G記憶體就可以,這也基本上10年前的電腦都能有這些配置了。那怎麼安裝的呢,分享一個不錯的網址https://www.linuxprobe.com/basic-learning-01.html動手部署一臺Linux操作系統, 這個是《Linxu就該這麼學(第2版)》的配套網站,當初我就是跟著這個學習的非常不錯。大家可以先登陸看看,如有什麼不錯的反饋出來,我們下次一起交流學習。

本文來自博客園,作者:linux_pro,轉載請註明原文鏈接:https://www.cnblogs.com/linuxpro/p/17220966.html


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 接下來我們對依賴屬性進行一個簡單的剖析,從以下幾個方面入手吧。 1 - 為什麼是public static 首先說下為什麼是public 答:WPF有一種特殊屬性,叫附加屬性,需要直接訪問xxxxProperty的方法才能實現,所以xxxxProperty是public 的。 其次為什麼是靜態sta ...
  • 1. 選項 前面講完了.NET Core 下的配置系統,我們可以通過 IConfiguration 服務從各種來源的配置中讀取到配置信息,但是每次要用的時候都通過 Iconfiguration 讀取配置文件會比較不方便,而且效率低。.NET Core 體系下提供了一個選項系統,該功能用於實現以強類型 ...
  • 1、安裝 NLog.Web.AspNetCore 包 2、新增Configs文件夾,在Configs文件夾下新增nlog.config文件 nlog.config文件內容如下 <?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://ww ...
  • 對於有輕微強迫症的技術人員來說,桌面有個IE圖標且刪不掉是非常不能忍受的,造成這種情況有可能是新裝的操作系統自帶,也有可能是裝了某個軟體(比如SQLyog)後…… 現將刪除IE圖標的方法整理如下: 1.打開運行對話框,兩種方式,點擊開始→運行;Win+R;輸入“gpedit.msc”,打開本地安全策 ...
  • 設置靜態網路 1、設置靜態網路,一是用來不讓地址飄忽不定,二來是為了訪問外網。 命令如下: [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改內容: TYPE="Ethernet" BOOTPROTO="stat ...
  • web平臺搭建-LAMP(CentOS-7) 一.準備工作 環境要求: 操作系統:CentOS7.X 64位 關閉SELinux和firewalld防火牆 源碼包:https://pan.baidu.com/s/1P2fq706H8sPeHG6-nfHUSw 提取碼:9ruw 1.安裝編譯工具gcc ...
  • 創建軟鏈接 ln -s [源文件或目錄] [目標文件或目錄] 例如: 當前路徑創建test 引向/var/www/test 文件夾 ln –s /var/www/test test創建/var/test 引向/var/www/test 文件夾 ln –s /var/www/test /var/tes ...
  • 一、什麼是信號? 信號就像是一個突然的電話鈴聲,它會打斷正在進行的程式並引起其註意。 在Linux系統中,信號是一種軟體中斷,它通常是非同步發生的,可以用來通知進程某個事件已經發生。。每個信號都有一個唯一的編號,編號從1開始。進程可以通過註冊信號處理函數來處理信號。 二、信號的分類 Linux系統中的 ...
一周排行
    -Advertisement-
    Play Games
  • Dapr Outbox 是1.12中的功能。 本文只介紹Dapr Outbox 執行流程,Dapr Outbox基本用法請閱讀官方文檔 。本文中appID=order-processor,topic=orders 本文前提知識:熟悉Dapr狀態管理、Dapr發佈訂閱和Outbox 模式。 Outbo ...
  • 引言 在前幾章我們深度講解了單元測試和集成測試的基礎知識,這一章我們來講解一下代碼覆蓋率,代碼覆蓋率是單元測試運行的度量值,覆蓋率通常以百分比表示,用於衡量代碼被測試覆蓋的程度,幫助開發人員評估測試用例的質量和代碼的健壯性。常見的覆蓋率包括語句覆蓋率(Line Coverage)、分支覆蓋率(Bra ...
  • 前言 本文介紹瞭如何使用S7.NET庫實現對西門子PLC DB塊數據的讀寫,記錄了使用電腦模擬,模擬PLC,自至完成測試的詳細流程,並重點介紹了在這個過程中的易錯點,供參考。 用到的軟體: 1.Windows環境下鏈路層網路訪問的行業標準工具(WinPcap_4_1_3.exe)下載鏈接:http ...
  • 從依賴倒置原則(Dependency Inversion Principle, DIP)到控制反轉(Inversion of Control, IoC)再到依賴註入(Dependency Injection, DI)的演進過程,我們可以理解為一種逐步抽象和解耦的設計思想。這種思想在C#等面向對象的編 ...
  • 關於Python中的私有屬性和私有方法 Python對於類的成員沒有嚴格的訪問控制限制,這與其他面相對對象語言有區別。關於私有屬性和私有方法,有如下要點: 1、通常我們約定,兩個下劃線開頭的屬性是私有的(private)。其他為公共的(public); 2、類內部可以訪問私有屬性(方法); 3、類外 ...
  • C++ 訪問說明符 訪問說明符是 C++ 中控制類成員(屬性和方法)可訪問性的關鍵字。它們用於封裝類數據並保護其免受意外修改或濫用。 三種訪問說明符: public:允許從類外部的任何地方訪問成員。 private:僅允許在類內部訪問成員。 protected:允許在類內部及其派生類中訪問成員。 示 ...
  • 寫這個隨筆說一下C++的static_cast和dynamic_cast用在子類與父類的指針轉換時的一些事宜。首先,【static_cast,dynamic_cast】【父類指針,子類指針】,兩兩一組,共有4種組合:用 static_cast 父類轉子類、用 static_cast 子類轉父類、使用 ...
  • /******************************************************************************************************** * * * 設計雙向鏈表的介面 * * * * Copyright (c) 2023-2 ...
  • 相信接觸過spring做開發的小伙伴們一定使用過@ComponentScan註解 @ComponentScan("com.wangm.lifecycle") public class AppConfig { } @ComponentScan指定basePackage,將包下的類按照一定規則註冊成Be ...
  • 操作系統 :CentOS 7.6_x64 opensips版本: 2.4.9 python版本:2.7.5 python作為腳本語言,使用起來很方便,查了下opensips的文檔,支持使用python腳本寫邏輯代碼。今天整理下CentOS7環境下opensips2.4.9的python模塊筆記及使用 ...