ubuntu 20.04 install sql-server 的 mssql-tools解決方式

最近在安裝SQLSERVER=在UBUNTU上的時候出現錯誤。

jacch@localhost:~$ sudo ACCEPT_EULA=Y apt install mssql-tools unixodbc-dev
正在讀取套件清單… 完成
正在重建相依關係
正在讀取狀態資料… 完成
有些套件無法安裝。這可能意謂著您的要求難以解決,或是若您使用的是
unstable 發行版,可能有些必要的套件尚未建立,或是被移出 Incoming 了。
以下的資訊或許有助於解決當前的情況:
下列的套件有未滿足的相依關係:
mssql-tools : 相依關係: msodbcsql17 (>= 17.3.0.0) 但它卻將不會被安裝
unixodbc-dev : 相依關係: unixodbc (= 2.3.7)
E: 無法修正問題,您保留 (hold) 了損毀的套件。

解決方法:安裝libodbc1

sudo apt install libodbc1
sudo apt install unixodbc
sudo apt install mssql-tools unixodbc-dev
sudo ACCEPT_EULA=Y apt install mssql-tools

終於成功可以使用了。

Ubuntu 20.04 SERVER 休眠問題

前言:

2020年4月份UBUNTU推出了20.04,在最近安裝完成之後發現了一些問題?

發生問題:

最近安裝了20.04之後發現他會自己休眠。

執行關閉休眠:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

結論:

不知道為什麼UBUNTU會預設的進入休眠,打完又收工了。

升級UBUNTU 20.04 從18.04或19.10

今天我們要 2020年4/23 ,是UBUNTU推出的日子

4/23日正式推出的UBUNTU 20.04

先升級到最近的狀態:

sudo apt update
sudo apt upgrade
sudo apt dist-upgrade

移除已經無用的套件:

sudo apt autoremove

升級自 UBUNTU 19.10

檢查是否有新的發行版本:

sudo do-release-upgrade

會出現沒有發行版本

19.10是一般版本需變更為ubuntu 20.04 LTS 版本

vi /etc/update-manager/release-upgrades

變更為 lts ,系統將會更新為LTS 的發行版本。

執行強制升級版本:

sudo do-release-upgrade -d

確認要升級 ubuntu 20.04 LTS:

接下來安裝升級需要數個鐘頭:

推算及升級時間:


Acer SF514-51-EJ 電池

最近筆記型電腦的電池壞了,

所以在網路上找到了筆電的型號和使用的電池,這個是宏碁的筆電的規格

Acer Ap15O5L 3芯原廠電池

Piper Computer platform 樹苺派-組合電腦平台

樹苺派-組合電腦平台

樹苺派-組合電腦平台

樹苺派-組合電腦平台看起來是一個木頭的電腦組成器,讓小朋友可以了解電腦的構造,透過其中的感測組件了解各項運作的原理.

裡面只有幾個電燈和,麵包板和一些小組小,感測器的元件可能需要外購.

原購買網址:

Piper Computer platform

每分鐘SCREEN SHOT 桌面擷圖一次

前言

最近在測試直播平台, 因為要考慮到封面的圖片所以需要提供許多的SCREENSHOT 桌面照片,所以桌面截圖應該是一個好方法。 但是當我們在遊戲中或者專心的時候,其實非常的難易分心去做截圖的工作,所以我決定利用電腦的自動設定,隨時隨地的截取我的工作畫面。

因為我使用的UBUNTU 系統,我可以利用CRONTAB 的方法每分鐘的執行截圖次,透過這樣子地方就可以把最新的遊戲畫面同步道我們的截圖封面。

方法

以下就是我們使用的方法:

首先我們從我的GITHUB下載screenshot_crontab的程式
https://github.com/jacch/shreenshot_crontab

然後我們把程式碼放在我們的家目錄

之後我們設定一個CRONTAB運作

crontab -e

找到我們的顯示編號:

可以執行env這個指令找到我DISPLAY ID

在這之前因為我們需要知道我們的螢幕顯示編號我們可以執行env這個指令

找到我們要的DISPLAY 編號

接下來我們把語法加入CRONTAB

10 * * * * env DISPLAY=:1 ~/screenshot_crontab/shot.sh

然後存檔之後就完成了

好啦那這樣就可以不斷地產生活的截圖畫面。

結論:

每天擷圖的生活

POSTFIX UBUNTU 18.04

POSTFIX 強制開啟郵件加密的功能,解除GMAIL的未加密的安全警示.

編輯postfix 的設定檔.
vi /etc/postfix/main.cf

#加入下語法
smtpd_tls_security_level = may
smtp_tls_security_level = may

上面的語法會對對方支援加密的條件下,優先加密發送經過TLS加密的信件.但是當對方伺服器無加密功能時也不會強制退件.