使用舊電腦玩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
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...