使用舊電腦玩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、設置靜態網路,一是用來不讓地址飄忽不定,二來是為了訪問外網。 命令如下: [[email protected] ~]# 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 Core 選項系統的主要實現在 Microsoft.Extensions.Options 和 Microsoft.Extensions.Options.ConfigurationExtensions 兩個 Nuget 包。對於一個框架的源碼進行解讀,我們可以從我們常用的框架中的類或方法入手 ...
  • 最近在工作中遇到一個問題,就是我有多個線程會調用bitmap對象,運行的時候報錯,對象當前正在其他地方使用。第一反應肯定是加鎖啊,於是我就在每個用到bitmap的地方都加了鎖,但是運行之後依然報這個錯 測試代碼如下 using System; using System.Drawing; using ...
  • 一:背景 1. 講故事 前段時間有位朋友微信找到我,說他的程式使用 hsl 庫之後,採集 plc 時記憶體溢出,讓我幫忙看一下怎麼回事,哈哈,貌似是分析之旅中的第二次和 hsl 打交道,既然找到我,那就上 windbg 說話吧。 二:WinDbg 分析 1. 為什麼會記憶體溢出 簡單觀察程式的提交記憶體之 ...
  • 在 IIS 上啟用 Websocket 在 Windows Server 2012 或更高版本上啟用對 WebSocket 協議的支持: 備註 使用 IIS Express 時無需執行這些步驟 通過“管理”菜單或“伺服器管理器”中的鏈接使用“添加角色和功能”嚮導。 選擇“基於角色或基於功能的安裝”。 ...
  • C#-垃圾回收機制(GC) 什麼是GC 官網中有這麼一句話: The garbage collector is a common language runtime component that controls the allocation and release of managed memory ...
  • 呆了2個大屏行業的公司,對大屏幕有一些瞭解,所以整理下所瞭解的觸摸屏相關概念。方便自己以及進入這個行業的小伙伴們,能有個系統、快速的認知。 觸摸屏詳細的知識點,網上其實都有。整理資料過程中,我也瞭解了更多的觸摸屏知識,像聲波屏、光學屏之類的之前就沒接觸。下麵分不同的模塊,給大家介紹 交互觸摸屏類型 ...
  • 近段時間忙於各種項目和對【易排平臺】的優化,沒顧得上分享APS相關的小技巧,回頭看看小公眾號的關註人數早已達1500+,在此爭取時間寫一下這段時間在項目上及平臺優化過程中遇到的一些小技巧,以感謝諸位的關註。過去數月的解決的問題中,涉及最多的是規劃模型中,實現各種時間維度的功能,目前在平臺上也稍有成果 ...
  • 針對大量log日誌快速定位錯誤地方 動態查看日誌 tail -f catalina.ou 從頭打開日誌文件 cat catalina.ou 可以使用 >nanjiangtest.txt 輸出某個新日誌去查看 [[email protected] logs]# cat -n catalina.out |grep 7 ...
  • 前言 RocketMQ是阿裡巴巴旗下一款開源的MQ框架,經歷過雙十一考驗、Java編程語言實現,有非常好完整生態系統。RocketMQ作為一款純java、分散式、隊列模型的開源消息中間件,支持事務消息、順序消息、批量消息、定時消息、消息回溯等 本篇文章第一部分屬於一些核心概念和工作流程的講解;第二部 ...
  • 在java,c#類的成員修飾符包括,公有、私有、程式集可用的、受保護的。 對於python來說,只有兩個成員修飾符:公有成員,私有成員 成員修飾符是來修飾誰呢?當然是修飾成員了。那麼python類的成員包括什麼呢? python成員: 欄位,方法,屬性 每個類成員的修飾符有兩種: 公有成員:內部外部 ...