自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux 在過去幾年發(fā)生的六種變化

系統(tǒng) Linux
隨著時間的推移,Linux 桌面已經(jīng)發(fā)生了變化,這種變化是逐漸發(fā)生的,因此這里匯總了過去十年中 Linux 桌面體驗發(fā)生變化的一些具體方式。

資深用戶知道 Linux 桌面已經(jīng)走過了漫長的道路。從前端應(yīng)用程序設(shè)計到后端 Linux 組件,近年來發(fā)生了很多變化。

今天使用 Linux 看起來與 5 年或 10 年前大不相同。最流行的桌面環(huán)境不再停留在 90 年代。雖然您可能仍然需要技術(shù)知識來安裝 Linux,但您不再需要在成為計算機高手之后才能使用它。

這種變化是逐漸發(fā)生的,因此這里匯總了過去十年中 Linux 桌面體驗發(fā)生變化的一些具體方式。

1. 應(yīng)用程序更簡潔

近年來,所有桌面操作系統(tǒng)的應(yīng)用程序設(shè)計都發(fā)生了變化,Linux 也沒有跳過這一趨勢。桌面界面的傳統(tǒng)元素,例如工具欄、標(biāo)題欄和菜單欄,現(xiàn)在越來越過時了。

目前最流行的 Linux 桌面 GNOME,使用包含圖標(biāo)和漢堡菜單按鈕的單個標(biāo)題欄。一些較新的 GNOME 應(yīng)用程序在窗口內(nèi)容和標(biāo)題欄之間根本沒有任何邊界。基本操作系統(tǒng)上的應(yīng)用程序也是如此。

這種變化并沒有出現(xiàn)在所有 Linux 桌面上。許多傳統(tǒng)接口仍然存在并繼續(xù)流行,例如 Cinnamon、MATE 和 XFCE。然而,即使在這些桌面上,您仍然很有可能在某些時候安裝具有更新設(shè)計感的應(yīng)用程序?;?KDE Plasma的各種發(fā)行版體現(xiàn)了這種中間狀態(tài),一些應(yīng)用程序具有菜單欄或漢堡菜單(或兩者兼有)。

2. 更多的應(yīng)用是自適應(yīng)的,比如網(wǎng)站

在早期,PC 上的應(yīng)用程序相對靜態(tài)。元素并沒有移動太多。如果您將窗口縮小得太遠(yuǎn),您就有可能隱藏界面的內(nèi)容或元素。

現(xiàn)在應(yīng)用程序的適應(yīng)性越來越強,改變以適應(yīng)小窗口大小,有時在此過程中完全重新排列它們的界面。這使得單個應(yīng)用程序可以在桌面和移動設(shè)備上舒適地運行,就像自適應(yīng)網(wǎng)站一樣。

這是對應(yīng)用程序設(shè)計的另一項更改,其中 GNOME 走得最遠(yuǎn),但其他桌面也在進(jìn)行過渡。KDE Plasma 有一個名為Kirigami的獨立框架,它提供了一個可以很好地適應(yīng)各種外形尺寸的應(yīng)用程序界面。作為向 GTK 4 過渡的一部分,elementary OS 正在使應(yīng)用程序更具適應(yīng)性。

3. Linux 看起來和替代品一樣現(xiàn)代

幾年前,切換到 Linux 感覺就像回到了過去。GNOME 2.x 和 KDE 3.x 看起來像是停留在 1990 年代的環(huán)境,即使它們添加了現(xiàn)代功能。擁抱軟件自由意味著失去某種光澤和光彩。

如今,自由軟件桌面與其專有軟件桌面之間的距離要小得多。GNOME 可以說擁有與 macOS 一樣具有凝聚力和一致性的設(shè)計語言,甚至更多。桌面動畫和過渡感覺比在 ChromeOS 上更流暢。路人很容易將 KDE Plasma 誤認(rèn)為是 Windows。

當(dāng)然,有很多 Linux 桌面仍然感覺卡在時間上。MATE 和 XFCE 的存在部分是為了保留舊的做事方式。但是,如果您想要一些感覺現(xiàn)代的東西,Linux 現(xiàn)在可以提供。

4. 應(yīng)用程序更容易安裝

在 Linux 上安裝軟件長期以來一直是個混日子。一方面,Linux 長期以來一直有包管理器,在應(yīng)用商店出現(xiàn)之前,它就充當(dāng)了應(yīng)用商店。如果您的發(fā)行版提供了一個應(yīng)用程序,您只需單擊或命令即可安裝它。但是,如果您的發(fā)行版沒有提供應(yīng)用程序,或者它提供了過時的版本,那么使用該程序會很痛苦。

您必須從源代碼編譯程序或?qū)⑵渌浖刺砑拥较到y(tǒng)中,這種更改會增加您遇到錯誤或崩潰的風(fēng)險。您可以運行哪些軟件很大程度上取決于您選擇的發(fā)行版。

現(xiàn)在有多種通用包格式適用于大多數(shù) Linux 版本。如果應(yīng)用程序以 Flatpak、Snap 或 AppImage 格式提供,那么您很有可能只需下載該程序并在您的計算機上運行它。

Flathub(用于 Flatpaks)和 Snap Store(用于 Snap 包)提供了您可能需要的大部分軟件的集中來源以及持續(xù)更新。因此,應(yīng)用程序不僅更容易找到,而且更容易保持最新狀態(tài)。即使是測試版或?qū)嶒炐攒浖F(xiàn)在也很容易運行,對您的計算機幾乎沒有風(fēng)險。

5. 為新人提供更好的入職體驗

Linux 是為自己的操作系統(tǒng),因此它以自己的方式運行。不僅如此,并非所有 Linux 桌面都采用任何一種外觀或特性。作為一個相對小眾的選擇,我們中的大多數(shù)人不一定認(rèn)識我們個人生活中運行 Linux 的人,我們也不能將我們的 PC 帶到大商場尋求幫助。

這增加了對 Linux 本身幫助我們學(xué)習(xí)如何使用計算機的需求。幸運的是,在這個領(lǐng)域,桌面已經(jīng)取得了長足的進(jìn)步。Ubuntu 是最受歡迎的 Linux 版本,多年前當(dāng)它的安裝程序向人們介紹 Ubuntu 體驗的各個方面時,它開辟了新天地。

現(xiàn)在 GNOME 提供了一個 Tour 應(yīng)用程序,它會在首次啟動時打開,并引導(dǎo)您了解如何使用 GNOME 界面,并且?guī)椭鷳?yīng)用程序更深入。elementary OS 的入門體驗可與使用移動設(shè)備相媲美。一些發(fā)行版很好地提供了一個應(yīng)用程序,其中包含特定于其特定發(fā)行版的資源,就像 Ubuntu MATE 一樣。

6. 更好的后端系統(tǒng)組件

沒有任何一家公司生產(chǎn)或控制 Linux。取而代之的是,整個生態(tài)系統(tǒng)由許多人組成,其中大多數(shù)是志愿者,他們創(chuàng)建與其他軟件交互的軟件以生產(chǎn)一臺功能正常的計算機。

從技術(shù)上講, Linux只是內(nèi)核,它使您在屏幕上所做的事情能夠與您的物理硬件進(jìn)行通信。但是在你看到的和你點擊的之間有很多層,這些層變得更加強大和更好地集成。

例如,systemd 處理計算機的大部分啟動和后臺進(jìn)程。它可以管理用戶登錄、設(shè)備管理和網(wǎng)絡(luò)連接。傳統(tǒng)上,不同的程序管理所有這些不同的任務(wù)。集中體驗有助于發(fā)行版實現(xiàn)更快的啟動速度和更少的錯誤。

同樣,Wayland 是一種現(xiàn)代顯示服務(wù)器協(xié)議,可以更好地與 Linux 內(nèi)核集成并實現(xiàn)更強的安全性。Wayland 有助于產(chǎn)生比它所取代的系統(tǒng)更流暢的動畫和手勢。然后是 PipeWire,這是一種使 Linux 更易于用于音頻制作的新技術(shù)。

所有這些變化都受到普遍歡迎嗎?并非沒有爭議。畢竟,模塊化是 Unix 方式的重要組成部分。然而,發(fā)行版選擇采用這些組件,因為它們最終為大多數(shù)用戶帶來了更好的體驗。

Linux 尚未完成更改

隨著時間的推移,Linux 桌面已經(jīng)發(fā)生了變化,但越來越多的是,Linux 桌面只是故事的一部分。各種 Linux 桌面環(huán)境現(xiàn)在出現(xiàn)在智能手機和平板電腦上。他們還沒有準(zhǔn)備好與他們的專有對手進(jìn)行正面交鋒,但正在取得進(jìn)展,PinePhone Pro 等設(shè)備都預(yù)裝了Linux。

如果您是 Linux 新手并且不知道過去是什么樣的,您仍然可以親自體驗它們。只需安裝更保守的 Linux 桌面之一,如 MATE。但請記住,如果特定桌面不符合您的要求,您還可以使用其他選項。

責(zé)任編輯:趙寧寧 來源: Linux迷
相關(guān)推薦

2020-11-17 10:01:42

軟件工程師軟件開發(fā)

2020-04-07 10:29:46

容器微服務(wù)開發(fā)

2023-07-13 23:35:06

系統(tǒng)Linux

2021-10-14 10:23:11

安全團(tuán)隊網(wǎng)絡(luò)攻擊首席信息安全官

2021-02-14 14:13:00

編程語言C++Go

2023-11-29 16:15:48

CIOCISO

2023-04-03 20:29:00

Linux環(huán)境變量

2017-06-26 10:35:58

前端JavaScript繼承方式

2021-03-02 14:41:00

惡意軟件Go編程語言

2010-04-14 10:18:39

Linux init

2018-04-27 15:02:10

2011-02-24 10:56:34

人才

2019-05-16 13:00:18

異步編程JavaScript回調(diào)函數(shù)

2022-05-08 22:09:28

網(wǎng)絡(luò)拓?fù)?/a>網(wǎng)絡(luò)技術(shù)網(wǎng)絡(luò)

2022-05-12 09:02:50

編程語言PythonJava

2023-09-06 11:35:11

2022-12-06 10:39:43

Spring事務(wù)失效

2025-02-27 00:00:30

SpringJava方式

2011-06-07 09:36:18

2016-01-15 17:36:29

云計算云應(yīng)用
點贊
收藏

51CTO技術(shù)棧公眾號