日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

UC頭條

 good大俠 2016-06-25

ZD 至頂網(wǎng)軟件頻道消息: 當(dāng)微軟將把 Ubuntu 引入 Windows 10 的消息傳出時(shí),官方的理由是它只是針對(duì)將 Bash 移植到 Windows 之中。筆者曾經(jīng)預(yù)言,Linux Bash 是偉大的,我們很快就會(huì)看到 ' 人們?cè)噲D將包括桌面在內(nèi)的所有 Linux 用戶空間程序移植到 Windows 之上。'

在 Windows Subsystem for Linux(WSL)發(fā)布的幾天之后,黑客們就將 Linux 圖形程序運(yùn)行在了 Windows Ubuntu 之中。

點(diǎn)擊加載圖片

方法很簡(jiǎn)單,安裝了 WSL 和 Ubuntu 之后,你要做的第一件事就是為 Windows 增加一個(gè) X Window 服務(wù)器。筆者使用的是 Xming X Server for Windows。Windows 上的 Ubuntu 現(xiàn)在沒(méi)有附帶原生的 X 服務(wù)器或者 Ubuntu 自己的 X 替代品 Mir。Xming 是一個(gè)基于針對(duì)微軟 Windows 的 X.org 代碼的 Linux 交叉編譯服務(wù)器,它主要是為了通過(guò) SSH 實(shí)現(xiàn)安全運(yùn)行,遠(yuǎn)程 Linux 和 Unix X Window 應(yīng)用程序,但是它也能夠很好地作為本地 X 服務(wù)器工作。

接下來(lái),需要讓 WSL 和 Ubuntu 運(yùn)行起來(lái)。運(yùn)行起來(lái)之后,用 Bash 命令 'apt-get update' 更新 Ubuntu 的高級(jí)打包工具(Advanced Packaging Tool,APT)資料庫(kù)。由于 WSL 上的 Ubuntu 在啟動(dòng)的時(shí)候自動(dòng)運(yùn)行,因此客戶不需要在命令中增加 sudo 運(yùn)行它了。

一旦資料庫(kù)完成了更新,你就可以安裝 Linux GUI 應(yīng)用程序了。筆者和其他人一樣選擇了安裝 Firefox,當(dāng)然也可以嘗試任何不需要特定 Linux GUI 工具包,例如 GTK+、Tck/Tk 或 Qt 支持的應(yīng)用程序。運(yùn)行 Bash 命令 'apt-get install firefox' 安裝 Firefox 之后,再用 'DISPLAY=:0 firefox' 命令運(yùn)行。然后,如果一切都順利的話,你將可以在 Windows 桌面上運(yùn)行 Linux 桌面應(yīng)用程序了。

當(dāng)然,它可能不會(huì)運(yùn)行得很好,畢竟這是在測(cè)試平臺(tái)上運(yùn)行一個(gè)圖形程序,而這個(gè)測(cè)試平臺(tái)的目標(biāo)并不是運(yùn)行帶有圖形用戶界面的軟件。筆者進(jìn)行了嘗試,但是結(jié)果卻并不怎么好:Firefox 經(jīng)常崩潰,而且不止一人遇到這個(gè)問(wèn)題,現(xiàn)在唯一能夠運(yùn)行正常的 Linux 桌面應(yīng)用程序是 Vim 文本編輯器。

這些程序不會(huì)運(yùn)行得那么快,即便它們能夠運(yùn)行的話。這是因?yàn)?X 服務(wù)器不會(huì)緩沖或者直接渲染圖形。畢竟 X11 協(xié)議是一個(gè)針對(duì)圖形的網(wǎng)絡(luò)協(xié)議。它被用于 Unix 和 Linux 之上的圖形已經(jīng)很多年了,但是如果沒(méi)有其他幫助,它對(duì)于圖形并不夠有效。因此,Wayland 作為 X Window 服務(wù)器的替代品興起了。

Canonical ——在任何情況下都能幫助 Mir 支持顯示服務(wù)器——在近期都不會(huì)幫助把圖形程序移植到 WSL。Canonical 的 Ubuntu 產(chǎn)品和戰(zhàn)略執(zhí)行團(tuán)隊(duì)成員 Dustin Kirkland 對(duì)我表示這些不受支持的 Linux 應(yīng)用程序的出現(xiàn)顯示了 ' 開放源代碼社區(qū)的力量!' Kirkland 繼續(xù)表示,這也就是說(shuō),'Canonical 和微軟目前側(cè)重于 Windows 上的 Ubuntu 的命令行和開發(fā)者工具。'

所以,是否將所有的 Linux 桌面應(yīng)用程序以及最終把 Linux 桌面放到 Windows Ubuntu 中完全取決于用戶自己。這一幕會(huì)出現(xiàn)的。我對(duì)于開放源代碼黑客非常有信心。而且,有一位程序員已經(jīng)想方設(shè)法用 cygwin 讓 xfce Linux 桌面運(yùn)行在 Windows 10 之上了。這樣看,讓更多的 Linux 圖形程序運(yùn)行在 WSL 上只是一個(gè)時(shí)間問(wèn)題。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多