發表文章

[WebServer] 在Ubuntu上安裝Apache2+PHP7.4+Phalcon4.0

圖片
Apache是一個輕量級的網頁伺服器,搭配PHP與高效能的MVC框架Phalcon是一個不錯的選擇,這裡紀錄如何在Ubuntu安裝這些環境。

[使用者] 新增使用者,並賦予其使用sudo的權限 (Ubuntu18.04)

多人多工是Linux本身就具備的功能,因此新增使用者與更改權限是管理員必備的技能。

[登出] xrdp遠端menu不見時,登出的方法

圖片
最近在一台電腦上開啟xrdp伺服器,讓大家可以各自用自己的帳號登入,且不互相干擾,但遇到一些突發性圖形介面的問題,需要從新登入才能正常運作。然而,其問題就是menu會不見,因此不能使用GUI的方式登出,所以查了能夠從Terminal中輸入指令,不需要按鈕也可以登出。

[遠端] 在Ubuntu18.04桌面版利用xrdp遠端多人多工,擁有各自的畫面互不干擾

圖片
xrdp(X Remote Desktop Protocal)是Linux系統上的遠端桌面伺服器,能夠讓遠端的使用者有GUI能夠使用。但在Ubuntu18.04似乎沒辦法簡單的安裝,找了許多資料,終於找到可行的辦法。

[連結檔] libudev.so.0找不到也安裝不到?

在安裝德州儀器的軟體時出現缺少「libudev.so.0」的字樣,有些解法是直接安裝「libudev0:i386」的套件,不幸的是這在Ubuntu14.04之後的版本就移除了,取而代之的是「libudev1:i386」,但軟體安裝就是硬要這個檔案存在。

[序列埠] 有接USB但在軟體中讀不到序列埠?

在Linux使用序列埠比較麻煩的是權限的問題,在有連USB且/dev目錄下有看到所連接的裝置檔案(例如:ttyUSB0),若在軟體中還是沒有讀取到的話,通常就是權限的問題。

[刪除] 解除安裝檔

安裝與移除幾乎是每天都會作到的動作,相較於安裝,移除比較困難,Windows作業系統中只需要進控制台移除程式,而Linux只能使用指令來做移除的動作,且不確定是否真的移除乾淨相關檔案,最近剛好要移除libreoffice,因此藉此紀錄移除程式的步驟與指令相對的意義。