2021年4月10日 星期六

利用『USB/IP』將 USB 裝置『重導』至另一部電腦(修訂2021)

之前為了使用接在遠端電腦的 USB 裝置,整理紀錄下來的〝利用『USB/IP』將 USB 裝置『重導』至另一部電腦〞一文,最近找出來使用,發現內容有些不適用現在的版本,故修訂前文以更新紀錄。

使用 USB/IP 將接在遠端電腦的 USB 裝置透過網路『重導』到另一台電腦,已經不需要經由  RPM Fusion - Free 套件庫安裝了,Fedora 自己的套件庫已經有收錄。
  測試的結論先整理一下,免得有人像筆者一樣,試了半天才發現不合需求,而浪費時間。
  • 目前的版本兩台電腦都需以 root 權限設定,才可順利重導 USB 裝置。
  • 目前的版本只能『一對一重導』,尚不能『一對多分享』。
  • USB 裝置所在電腦或稱為 Server(伺服器),接收重導那台稱為 Client(客戶端)。
  • Client 端電腦若為「圖型化桌面環境」,重導後會『自動掛載』該 USB 裝置。

一、安裝 USB/IP

2020年11月29日 星期日

解決「將 Dev-C++ 安裝在 Linux 中的 Wine 時,不能使用【編譯並執行】功能」之問題

這次用的 Dev-C++ 是裝在 Linux 中的 Wine,不過當下了【編輯並執行(Compile & Run)】命令時,郤沒出現應有的終端機畫面。查了一下,是 Dev-C++ 在 Wine 中執行時,有個執行編譯後執行檔的程式不能正確被 Dev-C++ 呼叫所致。
   找了網路解法,也不能直接解決,看來是查到的解法不適用我的環境,只好動手改一下。出問題的是位於「~/.wine/drive_c/Program Files (x86)/Dev-Cpp」目錄下的「ConsolePauser.exe」這個程式。

2020年11月28日 星期六

解決「將 Dev-C++ 安裝在 Linux 中的 Wine 時,Dev-C++ 中文化」之問題

最近有機會再接觸到 Dev-C++,發現已有中文環境的選項,想說換成中文看看(:雖然寫程式時,還是習慣英文介面)。
從《功能選單》的《Tools》再點選《Environment Options》,就出現如下的設定畫面。

2019年3月24日 星期日

解決「MATE 桌面右上角『音量控制圖示』不見」的問題

通常調整音量是透過「Mate 桌面」右上角是 來達成,但是有時候會消失不見。這時要調整音量就有些不方便,『登出、再登入』當然可以解決,但是不方便。
  想說可能是某個「對應的程式」出了問題,查了一下系統,發現是 mate-volume-control-applet 這個程式的問題。當然,這裏先不討論修改該程式錯誤的問題,先把 找回來比較重要,只要在「終端機」下這個命令就可以讓它再出現了。
[SiB@Celeron-D ~]$ mate-volume-control-applet &
其中,命令結尾的『&』是讓這個程式在背景執行的作用。

:出現問題的狀況是:為了將聲音從藍牙耳機輸出,將本機的喇叭關閉,而在藍牙耳機離線時,聲音系統無法找到替代的聲音輸出裝置(應該是切換為 Dummy Output)而當掉。

已測試版本:

  • Fedora 29 + MATE Desktop 1.20.4

2019年1月12日 星期六

將 Fedora 安裝在「軟體 RAID」的 RAID 硬碟組以保護系統

RAID 是利用增加的硬碟來保護儲存的資料,如果想要整個碟碟都納入保護(即:將 RAID 硬碟組做為「開機硬碟」)。以往多需要買一張「RAID 控制卡」,以安裝 RAID 硬碟組。後來,晶片組漸漸將 RAID 的功能加入,只要在 BIOS 設定好就可以了。
  不過,利用晶片組所提供的 RAID 功能之硬碟組,當更換主機板時,可能會不相容,如此一來想保護硬碟資料的初衷就失敗了。幸好,Linux 支援「Software RAID (軟體 RAID)」的功能,不再受限於主機板及 BIOS (註),再加上 CPU 的運算能力已超過一般用途所需。因此,使用 Linux 的「軟體 RAID」就是一個不錯的選擇。

2019年1月10日 星期四

解決「某些 HP 印表機不能使用 Fedora 內建設定程式」的問題

在 Fedora 中使用用 HP 印表機,之前都是由《程式選單》→《系統》→《管理》中點選《列印設定值》以開啟印表機設定程式 (system-config-printer)。在安裝 Fedora 26 以後版本,發現這個設定程序已不能順利使用印表機了。網路上有提到用 hp-setup 就可以正確,查到方法趕快測試。

安裝前的準備工作

在使用 HP-Setup 安裝驅動程式前,要先開啟一個「通訊埠」SLP,即:427/TCP,請參考前文〝 Fedora 18 的「防火牆」設定(一):開「通訊埠」〞操作。

使用 HP-Setup 安裝驅動程式

網路上有提到用 hp-setup 就可以正確,查到方法趕快測試,

2018年11月4日 星期日

LibreOffice 中,如何將「分頁名稱」嵌入「儲存格」的字串中做為顯示用

在製做試算表時,常將不同的資料放在不同的分頁。因為是同類的資料,所以輸出表格、顯示的格式當然相同,而其中只有資料不同而已,某些「儲存格 (cell)」是用以顯示不同的資料內容。但是,在以不同分頁存放不同資料時,其「分頁名稱 (sheet name)」已經分別以不同名稱命名,在「儲存格」中要顯示的名稱又與「分頁名稱」相同,為何要在不同位置做同樣的設定數次呢?為什麼不直接將「分頁名稱」帶到「儲存格」做為顯示之用呢?
  為解決這個問題,就從 LibreOffice 所提供的函式找起。由於,是與試算表本身的資訊有關,可以推測是「資訊」這個分類的函式。其中,又以 CELL 這個函式最有可能,再看其說明,其中就有這個解答,接下來就說明這幾個相關函式的用法,
=CELL("資訊類型", 參照)
=FIND("尋找文字串", "搜尋文字", 搜尋起點)
=LEN("文字字串")
=MID("文字字串", 開始位置, 字數)
其中,
CELL:可取得參照「儲存格」所在「分頁」的「資訊類型」所指定的資訊。
FIND:從「尋找文字串」的「搜尋起點」所指定位置開始搜尋,找出「搜尋文字」從「尋找文字串」之「搜尋起點」算起之位置。
LEN:取得「文字字串」的長度。
MID:從「文字字串」中,指定的「開始位置」開始,取出所指定字數做為一個新字串。