Arch Linux ca-certificates-utils 更新失敗

Arch Linux ca-certificates-utils 更新失敗 近幾次在更新Arch時都看到ca-certificates-utils出現沖突(conflict)無法更新,丹尼每次選擇跳過不更新,後來再仔細的查看資訊後才清楚的要手動處理,無法透過pacman自動解決。 $ sudo pacman -S ca-certificates-utils [sudo] password for danny: resolving dependencies... looking for conflicting packages......

Linux Quod Libet 輕量小巧的音樂播放軟體

Linux Quod Libet 輕量小巧的音樂播放軟體 Quod Libet 是一套GTK+-基礎,使用Python開發的輕量功能強大的播放軟體,除了播放軟體外還能編輯mp3 tag、管理音樂檔案、網路聲音串流,並且支援多國語言碼,中文可以正常顯示, 利用Plugin方式增加許多的功能,是一套在Linux上值得試試的音樂播放軟體。 安裝 Arch $ sudo pacman -S quodlibet Debian $ sudo add-apt-repository ppa:lazka/ppa $ sudo apt update...

Linux dmidecode 檢查系統是否在虛擬環境中

Linux dmidecode 檢查系統是否在虛擬環境中 現今虛擬化的效率也相當的不錯,沒有特別的記錄可能比較不易查覺目前遠端登入的機器是實體還是虛擬環境,而 dmidecode 工具會根據SMBIOS標準轉譯BIOS的資訊,從轉譯的資訊中就能知道硬體資訊描述中是屬於實體機器或是虛擬機,像廠牌、產品名稱...等。 安裝 dmidecode dmidecode已經包含在套件中,依據你的平台進行安裝: Arch sudo pacman -S dmidecode Debian/Ubuntu/Mint sudo apt-get...

ESP8266 更新韌體

ESP8266 更新韌體 對於ESP8266的韌體類型有所了解後,接下來就是要利用工具將韌體上傳至ESP8266,首先必需先將更新韌體的電路完成後,就能使用工具將韌體上傳至ESP8266。 更新韌體必需要將ESP8266切換至UART0啟動,之後利用命令去讀、寫ESP8266上的外置FLASH,因命令是公開的,所以有官方及開發者提供的更新工具,這裡會大略說明一下常用的更新工具。 官方 ESP8266 DOWNLOAD TOOL 下載 官方網站下載:...

Linux mycli 自動完成、高亮度語法 的 MariaDB/MySQL的客戶端工具

mycli:自動完成、高亮度語法 的 MariaDB/MySQL的客戶端工具 平常都是使用phpMyAdmin管理資料庫,但有些情況下必需使用終端連線至資料庫來查看內容,為了加快操作速度(其實是語法不熟)的情況下,剛好找到使用Python撰寫的工具mycli,它具有自動完成填入建議的內容,不光只是語法,連資料表名稱、資料庫名稱都能幫助你,用完後一定會愛上它的。 檢查/安裝Python套件管理工具 首先確定你是否有安裝Python專屬的pip套件管理工具,如果沒有的話立即安裝: sudo pacman -S...

如何讓 Samba 使用 SMBv2 版本

如何讓 Samba 使用 SMBv2 版本 近日來因為WannaCry勒索病毒的關系,大家開始對於SMB這名詞非常的有興趣,SMB為Server Message Block的縮寫,目的是對於機器與機器之間可以檔案與列印的分享,其中它的演進有許多的版本,這次會爆發的主因是微軟Windows作業系統普遍的使用這個通訊格式進行交換,但在實作驅動過程中因為設計上造成漏洞,而這漏洞又因為許多原因被有心人事取得並使用,造成漏洞為什麼現在才會被修補上,連微軟都破例替原本不再支援的Windows XP製作修補程式就知道市場方面,Windows...

ESP8266 韌體

ESP8266 韌體 韌體類型 ESP必需透過外接SPI介面的FLASH才能運作,搭配SDK的關系,對於FLASH有對應的佈局,所以支援幾種FLASH容量:512Kbytes、1024Kbytes、2048Kbytes、4096Kbytes,總共四種容量,其中官方也將SDK分為Non-FOTA、FOTA(Firmware On The Air),字面的意思是FOTA指可以透過網路線上更新,Non-FOTA無法透過網路更新,必需要透過連接的方式更新,下面針對於這兩種提供官方的佈局表: Non-FOTA FOTA...

Linux 更新 known_host 內容

更新 known_host 內容 當你使用ssh用戶端登入IP或網域名稱,發生如下的警告而無法登入: [danny@lab-p5e-vm ~]$ ssh root@192.168.9.86 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...

Arch Linux pacman 找不到 libcrypto.so.1.1 libcurl.so.4

Arch Linux pacman 找不到 libcrypto.so.1.1 libcurl.so.4 最近更新完Arch後執行pacman -Sy時出現錯誤 pacman: symbol lookup error: /usr/lib/libcurl.so.4: undefined symbol: SSLCTXsetalpnprotos 或 pacman: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file:...

Linux Pinta 簡單易用的繪圖軟體

Linux Pinta 簡單易用的繪圖軟體 Pinta 是一款免費、開放源始碼且跨平台的繪圖與圖片編輯軟體,主要提供簡單且強大的方式來繪圖與編輯圖片,比小畫家來的功能強但操作又不會太覆雜。 安裝 Arch $ sudo pacman community/pinta Ubuntu $ sudo add-apt-repository ppa:pinta-maintainers/pinta-stable $ sudo apt-get update 使用...