日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
【Debian參考手冊】第?7?章?GUI(圖形用戶界面)系統(tǒng)

目錄

成都創(chuàng)新互聯(lián)一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!為您提供網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、成都網(wǎng)頁設(shè)計、成都小程序開發(fā)、成都網(wǎng)站開發(fā)、成都網(wǎng)站制作、成都軟件開發(fā)、成都app軟件開發(fā)公司是成都本地專業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計公司,等你一起來見證!

7.1. GUI(圖形用戶界面)桌面環(huán)境
7.2. GUI(圖形用戶界面)通信協(xié)議
7.3. GUI(圖形用戶界面)架構(gòu)
7.4. GUI(圖形用戶界面)應(yīng)用
7.5. 字體
7.5.1. 基礎(chǔ)字體
7.5.2. 字體柵格化
7.6. 沙盒
7.7. 遠(yuǎn)程桌面
7.8. X 服務(wù)端連接
7.8.1. X 服務(wù)端本地連接
7.8.2. X 服務(wù)端遠(yuǎn)程連接
7.8.3. X 服務(wù)端 chroot 連接
7.9. 剪貼板

7.1. GUI(圖形用戶界面)桌面環(huán)境

在 Debian 系統(tǒng)上,有幾個功能全面的 GUI 桌面環(huán)境選擇。

表 7.1. 桌面環(huán)境列表

任務(wù)軟件包 流行度 大小 說明
task-gnome-desktop I:181 9 GNOME 桌面環(huán)境
task-xfce-desktop I:102 9 Xfce 桌面環(huán)境
task-kde-desktop I:66 6 KDE Plasma 桌面環(huán)境
task-mate-desktop I:48 9 MATE 桌面環(huán)境
task-cinnamon-desktop I:37 9 Cinnamon 桌面環(huán)境
task-lxde-desktop I:33 9 LXDE 桌面環(huán)境
task-lxqt-desktop I:15 9 LXQt 桌面環(huán)境
task-gnome-flashback-desktop I:7 6 GNOME Flashback 桌面環(huán)境

提示

選擇的任務(wù)元軟件包的依賴軟件包,在 Debian 非穩(wěn)定版/測試版 環(huán)境下,由于最新的軟件包變遷狀態(tài),可能沒有及時同步。對于 task-gnome-desktop,你可以按下面的方法調(diào)整軟件包選擇:

  • sudo aptitude -u 啟動 aptitude(8)。

  • 移動光標(biāo)到"Tasks"并按回車鍵。

  • 移動光標(biāo)到 "End-user" 并按回車鍵。

  • 移動光標(biāo)到 "GNOME" 并按回車鍵。

  • 移動光標(biāo)到 task-gnome-desktop 并按回車鍵。

  • 移動光標(biāo)到 "Depends" 并按 "m"(手工選擇)。

  • 移動光標(biāo)到 "Recommends"并按"m" (手工選擇)。

  • 移動光標(biāo)到 "task-gnome-desktop 并按"-"。(刪除)

  • 調(diào)整選擇的軟件包,并刪除造成軟件包沖突的問題軟件包。

  • 按"g" 來開始安裝。

本章將大部分關(guān)注 Debian 默認(rèn)的桌面環(huán)境: task-gnome-desktop,在 wayland 上提供 GNOME。

7.2. GUI(圖形用戶界面)通信協(xié)議

在 GNOME 桌面使用的 GUI 通信協(xié)議可以為:

  • Wayland (服務(wù)端顯示協(xié)議) (原生)

  • X 窗口系統(tǒng)核心協(xié)議 (通過 xwayland)

請查看 freedesktop.org 站點來了解 Wayland 架構(gòu)和 X 窗口架構(gòu)是如何不同。

從用戶的觀點,不同能夠被通俗的概況為:

  • Wayland 是在同一個主機上的 GUI 通信協(xié)議:新、簡單、快速,不需要 setuid root 二進(jìn)制

  • X Window 是一個具備網(wǎng)絡(luò)功能的 GUI 通信協(xié)議:傳統(tǒng)、復(fù)雜、慢,需要 setuid root 二進(jìn)制

對于使用 Wayland 協(xié)議的應(yīng)用,由 VNC 或 RDP 來支持從一個遠(yuǎn)程主機上訪問它們顯示的內(nèi)容。參見 第 7.7 節(jié) “遠(yuǎn)程桌面”

現(xiàn)代 X 服務(wù)器具有 MIT 共享內(nèi)存擴展 ,他們和本地 X 客戶端通過本地共享內(nèi)存進(jìn)行通訊. 這就繞過了網(wǎng)絡(luò)透明的Xlib進(jìn)程間通訊通道,獲得了性能。這個情況,也是創(chuàng)建 Wayland 作為本地 GUI 通信協(xié)議的背景。

使用從 GNOME 終端啟動的 xeyes 程序,你能夠檢查每個 GUI(圖形用戶界面)應(yīng)用程序使用的 GUI 通信協(xié)議。

 $ xeyes
  • 如果鼠標(biāo)是在使用 Wayland 服務(wù)端顯示協(xié)議的應(yīng)用程序上,比如“GNOME 終端”,眼睛不會跟隨鼠標(biāo)移動。

  • 如果鼠標(biāo)是在使用 X 窗口系統(tǒng)核心協(xié)議的應(yīng)用程序上,比如“xterm”,眼睛會跟隨鼠標(biāo)移動,暴露出不是那么孤立的 X 窗口架構(gòu)的特性。

到 2021 年 4 月,許多流行的 GUI 應(yīng)用程序,比如 GNOME 和 LibreOffice (LO) 已經(jīng)被移植到了 Wayland 服務(wù)端顯示協(xié)議。我發(fā)現(xiàn) xterm, gitk, chromium, firefox, gimp, dia 和 KDE 應(yīng)用程序任然使用 X 窗口系統(tǒng)核心協(xié)議。

注意

對于 Wayland 之上的 xwayland 或 原生的 X 窗口系統(tǒng),這兩個上面的舊的 X 服務(wù)端配置文件 "/etc/X11/xorg.conf" 不應(yīng)當(dāng)在系統(tǒng)上存在。顯卡和輸入設(shè)備目前是由內(nèi)核的 DRM、KMS 和 udev 配置。原生的 X 服務(wù)端已經(jīng)重寫來使用它們。參見 Linux 內(nèi)核文檔的 "modedb default video mode support"。

7.3. GUI(圖形用戶界面)架構(gòu)

這里是 Wayland 環(huán)境上用于 GNOME 的著名的 GUI 架構(gòu)軟件包。

表 7.2. 著名的 GUI 架構(gòu)軟件包列表

軟件包 流行度 軟件包大小 說明
mutter V:4, I:140 216 GNOME 的 mutter 窗口管理器 [auto]
xwayland V:152, I:246 2313 運行在 wayland 之上的一個 X 服務(wù)端 [auto]
gnome-remote-desktop V:55, I:108 540 使用 PipeWire 的 GNOME 遠(yuǎn)程桌面后臺守護(hù)進(jìn)程(daemon) [auto]
gnome-tweaks V:18, I:197 1277 GNOME 的高級配置設(shè)置

這里,"[auto]" 表示這些軟件包在 task-gnome-desktop 安裝時會自動安裝。

提示

gnome-tweaks 是一個不可缺少的配置工具。例如:

  • 你能強制調(diào)整聲音音量,從“General(普通) ”到 "Over-Amplification(過分放大)"。

  • 你能夠強迫"Caps"鍵變成"Esc"鍵,從"Keyboard & Mouse" -> "Keyboard" -> "Additional Layout Option".

7.4. GUI(圖形用戶界面)應(yīng)用

現(xiàn)在在 Debian 上,有許多有用的 GUI 應(yīng)用存在。如果在 GNOME 桌面環(huán)境中沒有相應(yīng)功能的軟件,那么安裝例如 scribus(KDE)這樣的軟件包是完全可以接受的。但安裝過多功能重復(fù)的軟件包,會使你的系統(tǒng)凌亂。

這里是一份捕獲我眼球的 GUI(圖形用戶界面)程序列表。

表 7.3. 著名的的 GUI(圖形用戶界面)應(yīng)用列表

軟件包 流行度 軟件包大小 類型 說明
evolution V:31, I:236 493 GNOME 個人信息管理(群組軟體和電子郵件)
thunderbird V:50, I:130 202238 GTK 電子郵件客戶端 (Mozilla Thunderbird(雷鳥))
kontact V:1, I:14 2203 KDE 個人信息管理(群組軟體和電子郵件)
libreoffice-writer V:153, I:433 37611 LO 文字處理軟件
abiword V:1, I:11 5133 GNOME 文字處理軟件
calligrawords V:0, I:7 5893 KDE 文字處理軟件
scribus V:2, I:22 30523 KDE 編輯 PDF 文件的 desktop publishing 編輯器
glabels V:0, I:4 1327 GNOME 標(biāo)簽編輯器
libreoffice-calc V:148, I:430 30127 LO 電子表格
gnumeric V:5, I:19 10084 GNOME 電子表格
calligrasheets V:0, I:5 11326 KDE 電子表格
libreoffice-impress V:118, I:426 9248 LO 演示文稿
calligrastage V:0, I:5 5198 KDE 演示文稿
libreoffice-base V:78, I:219 6047 LO 數(shù)據(jù)庫管理
kexi V:0, I:2 7118 KDE 數(shù)據(jù)庫管理
libreoffice-draw V:119, I:427 13442 LO 矢量圖形編輯器(繪圖)
inkscape V:35, I:167 87324 GNOME 矢量圖形編輯器(繪圖)
karbon V:0, I:6 3593 KDE 矢量圖形編輯器(繪圖)
dia V:3, I:28 3620 GTK 流程圖和示意圖編輯器
gimp V:61, I:300 19827 GTK 位圖圖形編輯器 (繪圖)
shotwell V:17, I:237 6402 GTK 數(shù)碼照片管理器
digikam V:2, I:12 2921 KDE 數(shù)碼照片管理器
darktable V:5, I:16 26575 GTK 攝影師的虛擬燈臺和暗房
planner V:0, I:4 1146 GNOME 項目管理
calligraplan V:0, I:1 18517 KDE 項目管理
gnucash V:3, I:10 32394 GNOME 個人會計
homebank V:0, I:2 1114 GTK 個人會計
lilypond V:1, I:8 7363 - 音樂排版
kmymoney V:0, I:2 12850 KDE 個人會計
librecad V:2, I:16 8309 Qt 應(yīng)用 計算機輔助設(shè)計(CAD) 系統(tǒng) (2D)
freecad I:18 59 Qt 應(yīng)用 計算機輔助設(shè)計(CAD) 系統(tǒng) (3D)
kicad V:2, I:14 193841 GTK 電路圖和 PCB 設(shè)計軟件
xsane V:16, I:161 2346 GTK 掃描儀前段
libreoffice-math V:104, I:430 2298 LO 數(shù)學(xué)方程/公式編輯器
calibre V:9, I:33 57919 KDE 電子書轉(zhuǎn)換器和庫管理
fbreader V:1, I:13 2631 GTK 電子書閱讀器
evince V:107, I:323 978 GNOME 文檔(pdf)閱讀器
okular V:42, I:114 15376 KDE 文檔(pdf)閱讀器
x11-apps V:29, I:461 2437 單純的 X 應(yīng)用 xeyes(1)等。
x11-utils V:169, I:581 712 單純的 X 應(yīng)用 xev(1)、 xwininfo(1)等。

7.5. 字體

對于 Debian 的用戶,有許多有用的矢量字體存在。用戶關(guān)注是怎樣避免冗余,怎樣配置禁用部分已經(jīng)安裝的字體。此外,無用的字體選擇可以搞亂你的 GUI(圖形用戶界面)應(yīng)用程序菜單。

Debian 系統(tǒng)使用 FreeType 2.0 庫來柵格化許多矢量字體格式,用于屏幕和打印:

  • Type 1 (PostScript) 字體 使用三次 貝塞爾曲線 (差不多廢棄的格式)

  • TrueType 字體 使用二次 貝塞爾曲線 (好的選擇格式)

  • OpenType 字體 使用三次 貝塞爾曲線 (最佳選擇格式)

7.5.1. 基礎(chǔ)字體

下面的編撰的表格希望幫助用戶選擇適當(dāng)?shù)氖噶孔煮w,并清楚的理解 排版指標(biāo)兼容(metric compatibility) 和 字形覆蓋。大部分字體覆蓋了所有拉丁字體、希臘和 Cyril 字形。最終選擇的激活字體也受你的審美觀影響。這些字體能夠被用于屏幕顯示和紙張打印。

表 7.4. 著名的 TrueType 和 OpenType 字體列表

軟件包 流行度 大小 sans serif mono 字體注釋
fonts-cantarell V:103, I:296 572 59 - - Cantarell (GNOME 3, 顯示)
fonts-noto I:134 35 61 63 40 Noto fonts (Google, 有 CJK 的多語言)
fonts-dejavu I:449 39 58 68 40 DejaVu (GNOME 2, MCM:Verdana, 擴展 Bitstream Vera)
fonts-liberation2 V:107, I:371 4290 56 60 40 Liberation 字體 用于 LibreOffice (Red Hat, MCMATC)
fonts-croscore V:17, I:46 5278 56 60 40 Chrome OS: Arimo, Tinos 和 Cousine (Google, MCMATC)
fonts-crosextra-carlito V:24, I:214 2732 57 - - Chrome 操作系統(tǒng): Carlito (Google, MCM:Calibri )
fonts-crosextra-caladea I:212 258 - 55 - Chrome 操作系統(tǒng): Caladea (Google, MCM:Cambria ) (只有拉丁字符 )
fonts-freefont-ttf V:63, I:247 6656 57 59 40 GNU FreeFont (擴展 URW Nimbus)
fonts-quicksand I:390 392 56 - - Debian 任務(wù)桌面, Quicksand (顯示,只有拉丁字符)
fonts-hack V:17, I:94 2508 - - 40 P 給源代碼設(shè)計的一個字體 Hack (Facebook)
fonts-sil-gentiumplus I:37 13568 - 54 - Gentium SIL
fonts-sil-charis V:3, I:22 6406 - 59 - Charis SIL
fonts-urw-base35 V:112, I:295 11095 56 60 40 URW Nimbus (Sans, Roman No. 9 L, Mono L, MCAHTC)
fonts-ubuntu V:2, I:5 4339 58 - 33 P Ubuntu 字體 (顯示)
fonts-terminus V:0, I:2 452 - - 33 Cool retro 終端字體
ttf-mscorefonts-installer V:1, I:59 92 56? 60 40 下載微軟非開源字體(見下)

這里:

  • "MCM"表示"與微軟提供的字體是排版指標(biāo)兼容的"

  • "MCMATC"表示和"微軟提供的字體: Arial, Times New Roman, Courier New 排版指標(biāo)兼容"

  • "MCAHTC" 表示 "和 Adobe 提供的字體: Helvetica, Times, Courier 排版指標(biāo)兼容"

  • 在字體類型列的數(shù)字表示對相同磅數(shù)的字體與 M 字重的相對粗細(xì)程度(譯注:M 表示 Medium 適中,字體粗細(xì)程度的適中值)。

  • 在 mono 字體類型列中的"P" 表示用于編程中,能夠清晰的區(qū)分 "0"/"O" 和 "1"/"I"/"l"。

  • ttf-mscorefonts-installer 軟件包下載微軟的"Core fonts for the Web" 并安裝 Arial, Times New Roman, Courier New, Verdana, ... 。這些安裝的字體數(shù)據(jù),是非開源的數(shù)據(jù)。

許多開源的拉丁字體,有 URW Nimbus 家族或 Bitstream Vera 的血統(tǒng)痕跡。

提示

如果你的語言環(huán)境所需要的字體沒有在上面的字體中涵蓋,請使用 aptitude 在 "Tasks" -> "Localization" 下面檢查任務(wù)軟件包列表。字體軟件包作為 "Depends:" 或 "Recommends:" 列出,在本地化任務(wù)軟件包里面是首要候選軟件包。

7.5.2. 字體柵格化

Debian 使用 FreeType 來柵格化字體。它的字體選擇架構(gòu)由 Fontconfig 字體配置庫提供。

表 7.5. 著名的字體環(huán)境和相關(guān)軟件包列表

軟件包 流行度 大小 說明
libfreetype6 V:476, I:996 882 FreeType 字體柵格化庫
libfontconfig1 V:479, I:861 535 Fontconfig 字體配置庫
fontconfig V:376, I:747 623 fc-*: Fontconfig 命令行命令
font-manager V:2, I:9 1066 Font 管理器: Fontconfig GUI(圖形用戶界面)命令
nautilus-font-manager V:0, I:0 61 Font 管理器 的 Nautilus 擴展

提示

一些字體軟件包,比如說 fonts-noto*,會安裝太多的字體。你可以保持某些字體軟件包的安裝,但在通常使用的情況下禁用。由于 Han unification 中日韓統(tǒng)一表意文字, 一些 Unicode 碼點被期望有多個 字形,不希望的字形變體會被沒有配置的 Fontconfig 庫選擇。一個最令人討厭的情形是在 CJK 中日韓國家中的 "U+3001 IDEOGRAPHIC COMMA" 和 "U+3002 IDEOGRAPHIC FULL STOP"。你能夠使用 GUI(圖形用戶界面)字體管理器 (font-manager) 簡單的配置存在的字體來避免這個問題情形。

你也可以從命令行列出字體配置狀態(tài)。

  • 使用 “fc-match(1)” 查看 fontconfig 的默認(rèn)字體

  • 使用 “fc-list(1)” 查看所有可用的 fontconfig 字體

你能夠從文本編輯器配置字體配置狀態(tài),但這是瑣碎的。參見 fonts.conf(5)。

7.6. 沙盒

Linux 上大部分 GUI(圖形用戶界面)應(yīng)用在非 Debian 的源上,是以二進(jìn)制格式存在。

  • AppImage -- 任何地方運行的 Linux 應(yīng)用

  • FLATHUB -- Linux 應(yīng)用,就是這里

  • snapcraft -- Linux 應(yīng)用商店

警告

從這些站點來的二進(jìn)制軟件包,有可能包括私有的非開源軟件。

對使用 Debian 的自由軟件的狂熱愛好者,這些二進(jìn)制格式的分發(fā),有一些存在的理由。因為這能夠得到一個干凈的庫集合,由 Debian 提供的庫和由每個應(yīng)用程序相應(yīng)的上游開發(fā)者使用的庫,獨立開來。

運行外部二進(jìn)制的固有風(fēng)險,能夠使用 沙盒環(huán)境 減少,它有現(xiàn)代 Linux 安全特性的手段。(參見 第 4.7.4 節(jié) “Linux 安全特性”)。

  • 對于 AppImage 和一些上游站點來的二進(jìn)制,在 手工配置 后的 firejail 里運行。

  • 對于從 FLATHUB 來的二進(jìn)制,在 Flatpak 里運行它們。(不需要手工配置。)

  • 對于從 snapcraft 來的二進(jìn)制,在 Snap 里面運行它們。(不需要手工配置。和后臺守護(hù)進(jìn)程(daemon)兼容。)

xdg-desktop-portal 軟件包為通用的桌面特性提供一個標(biāo)準(zhǔn)的 API。參見 xdg-desktop-portal (flatpak) 和 xdg-desktop-portal (snap)

表 7.6. 著名的沙盒環(huán)境和相關(guān)軟件包列表

軟件包 流行度 大小 說明
flatpak V:36, I:40 6764 Flatpak 桌面應(yīng)用程序配置框架
gnome-software-plugin-flatpak V:9, I:16 203 GNOME 軟件 管理器的 Flatpak 支持
snapd V:55, I:63 54883 啟用 snap 軟件包的后臺守護(hù)進(jìn)程(daemon)和工具
gnome-software-plugin-snap V:1, I:2 106 GNOME 軟件 管理器的 Snap 支持
xdg-desktop-portal V:191, I:294 1503 Flatpak 和 Snap 的桌面集成門戶
xdg-desktop-portal-gtk V:138, I:292 682 gtk (GNOME) 的 xdg-desktop-portal 后端
xdg-desktop-portal-kde V:3, I:5 949 Qt (KDE) 的 xdg-desktop-portal 后端
xdg-desktop-portal-wlr V:0, I:1 107 wlroots (Wayland) 的 xdg-desktop-portal 后端
firejail V:1, I:5 1634 和 AppImage 一起使用的 SUID 安全沙盒程序 firejail

這個沙盒環(huán)境技術(shù)和在智能手機操作系統(tǒng)上的應(yīng)用程序非常相像,這里的應(yīng)用程序也是在資源訪問受到控制下執(zhí)行的。

一些大的 GUI(圖形用戶界面)應(yīng)用程序,比如說 Debian 上的網(wǎng)頁瀏覽器,也在內(nèi)部使用了沙盒環(huán)境技術(shù),這樣讓它們安全性更好。

7.7. 遠(yuǎn)程桌面

表 7.7. 著名的遠(yuǎn)程訪問服務(wù)端列表

訪問在遠(yuǎn)程主機上使用 Wayland 協(xié)議的桌面和應(yīng)用,由遠(yuǎn)程主機上的 GNOME 遠(yuǎn)程桌面 軟件提供,通過 VNC 或 RDP 到本地客戶端。

訪問所有 QEMU 虛擬機桌面的能力是由 SPICE (the Simple Protocol for Independent Computing Environments) 協(xié)議提供。

軟件包 流行度 大小 協(xié)議 說明
gnome-remote-desktop V:55, I:108 540 RDP, RFB (VNC) GNOME 遠(yuǎn)程桌面 服務(wù)端
vinagre V:6, I:154 4249 RDP, RFB (VNC), SPICE, SSH Vinagre: GNOME 遠(yuǎn)程桌面客戶端
remmina V:13, I:60 897 RDP, RFB (VNC), SPICE, SSH, ... Remmina: GTK 遠(yuǎn)程桌面客戶端
krdc V:2, I:19 3591 RDP, RFB (VNC) KRDC: KDE 遠(yuǎn)程桌面客戶端
guacd V:0, I:0 83 RDP, RFB (VNC), SSH / HTML5 Apache Guacamole: 無客戶端的遠(yuǎn)程桌面網(wǎng)關(guān) (HTML5)
virt-viewer V:4, I:51 1554 RFB (VNC), SPICE 虛擬機管理器 下的客戶機操作系統(tǒng)的 GUI 顯示客戶端

7.8. X 服務(wù)端連接

有幾種方法從遠(yuǎn)程主機上的應(yīng)用連接到 X 服務(wù)端(包括本地主機的 xwayland )。

表 7.8. 連接到 X 服務(wù)端的方式

軟件包 流行度 大小 命令 說明
openssh-server V:709, I:832 1806 sshd 使用選項 X11-forwarding SSH 服務(wù)端(安全)
openssh-client V:828, I:997 5650 ssh -X SSH 客戶端(安全)
xauth V:159, I:951 86 xauth X 授權(quán)文件工具
x11-xserver-utils V:295, I:524 570 xhost X 服務(wù)端訪問控制

7.8.1. X 服務(wù)端本地連接

使用 X 核心協(xié)議的本地應(yīng)用,能夠通過本地 UNIX 域名套接字進(jìn)行本地連接,來訪問本地的 X 服務(wù)端。這可以通過擁有 access cookie 的授權(quán)文件來授權(quán)。 授權(quán)文件的位置通過"$XAUTHORITY"環(huán)境變量確定,X 顯示通過"$DISPLAY" 環(huán)境變量確定。由于這些環(huán)境變量通常會被自動設(shè)置,不需要另行指定。 例如,下面的 "gitk"。

username $ gitk
注意

對于 xwayland, XAUTHORITY 有類似 "/run/user/1000/.mutter-Xwaylandauth.YVSU30"的值。

7.8.2. X 服務(wù)端遠(yuǎn)程連接

使用 X 核心協(xié)議的遠(yuǎn)程應(yīng)用訪問本地的 X 服務(wù)器顯示,由 X11 轉(zhuǎn)發(fā)特性支持。

  • 在本地主機中打開一個 gnome 終端。

  • 通過下列命令,運行帶 -X 選項的 ssh(1),建立與遠(yuǎn)程站點的連接。

    localname @ localhost $ ssh -q -X loginname@remotehost.domain
    Password:
  • 通過下列命令,在遠(yuǎn)程站點運行一個 X 應(yīng)用程序,例如 “gitk”。

    loginname @ remotehost $ gitk

這個方法可以顯示來自遠(yuǎn)程 X 客戶端的輸出,相當(dāng)于它是通過一個本地 UNIX 域名套接字進(jìn)行本地的連接。

參見介紹 SSH/SSHD 的 第 6.3 節(jié) “服務(wù)器遠(yuǎn)程訪問和工具 (SSH)” 。

警告

由于安全的原因,在 Debian 系統(tǒng)上,遠(yuǎn)程 TCP/IP 連接到 X 服務(wù)端,是默認(rèn)被禁用的。不要通過簡單的設(shè)置 "xhost +"來啟用它們。如果能夠避免的話,也不要啟用 XDMCP 連接。

7.8.3. X 服務(wù)端 chroot 連接

在同一個環(huán)境下(比如 chroot),使用 X 核心協(xié)議的應(yīng)用訪問同一主機的 X 服務(wù)端,授權(quán)文件無法訪問,能夠使用 xhost 進(jìn)行安全的授權(quán),通過使用 User-based access ,例如下面的 "gitk"。

username $ xhost + si:localuser:root ; sudo chroot /path/to
# cd /src
# gitk
# exit
username $ xhost -

7.9. 剪貼板

剪貼文本到剪貼板,參見 第 1.4.4 節(jié) “鼠標(biāo)操作”。

剪貼圖像到剪貼板,參見 第 11.6 節(jié) “圖形數(shù)據(jù)工具”。

一些命令行的命令也能操作字符剪貼板(主要鍵和剪貼板)。

表 7.9. 操作字符剪貼板相關(guān)程序列表

軟件包 流行度 軟件包大小 當(dāng)前目標(biāo) 說明
xsel V:9, I:42 59 X X 選擇的命令行接口(剪貼板)
xclip V:11, I:51 64 X X 選擇的命令行接口(剪貼板)
wl-clipboard V:0, I:2 129 Wayland wl-copy wl-paste: Wayland 剪貼板 的命令行接口
gpm V:11, I:15 548 Linux 控制臺 在 Linux 控制臺上捕獲鼠標(biāo)事件的后臺守護(hù)進(jìn)程(daemon)


新聞名稱:【Debian參考手冊】第?7?章?GUI(圖形用戶界面)系統(tǒng)
瀏覽路徑:http://www.5511xx.com/article/dghhhdo.html