標籤: ubuntu
eeePC 1015PX ubuntu 喇叭沒有聲音
ubuntu安裝java
java 是有版權的(oracle公司) , 若開發時候使用到有版權的部份, 就會有侵權的疑慮.
因此linux上開發java系統, 通常安裝沒版權疑慮的JDK : openjdk.
當然也可以安裝 oracle java , 只是上線時候, 版權記得要注意.
1. 安裝 openjdk
sudo apt install default-jdk
確認安裝是否成功
javac -version
2. 安裝 oracle jdk
sudo add-apt-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
3. 選擇目前使用哪種java
sudo update-alternatives –config java
Ubuntu安裝Lubuntu-desktop
筆電安裝ubuntu如何關閉touchpad
咖啡偶筆電上面的touchpad很容易受到干擾, 加上自己本身又習慣使用滑鼠, 因此需要關閉touchpad,
這裡介紹一個好用的工具, 叫做 touchpad-indicator.
touchpad-indicator可以偵測滑鼠連上的時候, 關閉筆電上的touchpad, 非常實用.
以下是步驟:
1. 安裝 sudo add-apt-repository ppa:atareao/atareao sudo apt-get update sudo apt-get install touchpad-indicator 2. 執行touchpad-indicator, 然後設定成自動啟用與滑鼠接上關閉touchpad mkdir ~/.config/autostart touchpad-indicator
如何解除安裝
sudo apt-get remove --autoremove touchpad-indicator
Linux 如何如實轉寄郵件而不會顯示是誰轉寄的
Linux 如何如實轉寄郵件而不會顯示是誰轉寄的, 這有點繞舌 , 意思就是網管攔截到一封疑似廣告信
但是後來判定不是, 需要重新還給使用者, 這時候用網管的角色轉寄, 寄件者將會出現網管的名字, 而不是原本的寄件者.
因此, 需要原封不動的轉寄過去,
請使用這個指令
swaks -f <網管帳號> -t <收件者帳號> -d <郵件檔案>
-f 網管帳號 的選項可以不用,這只是藏在檔頭裡面方便以後查驗
安裝方式:
CentOS: yum install swaks Ubuntu: apt install swaks
ubuntu 如何透過snap安裝notepad++
snap是ubuntu推的一種安裝管理套件 , 由於snap有部份相容windows的特性 , 因此有些只有windows版本的自由軟體, 會移植到snap. 不過效率似乎有些不好, 需要再觀察.
例如 notpadd++ , skype
1.安裝snap
sudo apt install snap snapd
2. 透過 snap 安裝 notepadd++ , skype
snap install notepad-plus-plus snap install --classic skype
3. 重開機
ubuntu 安裝shadowsocks用戶端程式
之前咖啡偶提到如何在docker安裝shadowsocks 伺服器 , 這次就來個如何在ubuntu 安裝shadowsocks用戶端程式, 這樣就可以技術翻牆囉
方法一:
1.安裝套件
sudo apt-get install python-pip sudo apt-get install python-setuptools m2crypto
sudo pip install shadowsocks
2.執行
sslocal -s <ss server ip> -p <ss server port> -k "<password>" -l <local port> -t 600 -m aes-256-cfb
方法二:
1.安裝套件
sudo apt update sudo apt install shadowsocks-libev
2.執行
ss-local -s <ss server ip> -p <ss server port> -k "<password>" -l <local port> -t 600 -m aes-256-cfb
方法一與方法二可用檔案的方式紀錄
sslocal -c xxx.json -v -u 或是 ss-local -c xxx.json -v -u
xxx.json
{ "server": "yourip", "server_port": your port number, "local_address": "127.0.0.1", "local_port": "local port", "password": "your password", "timeout": 300, "method": "aes-256-cfb", "fast_open": true, "prefer_ipv6": false }
瀏覽器設定
瀏覽器安裝plugin, 請到這裡找對應的安裝, 有chrome與firefox
https://github.com/FelisCatus/SwitchyOmega/releases/
咖啡偶使用socks5, 花點時間研究一下安裝與設定就好了
lubuntu 18.04 調整解析度, 超越筆電原本的解析度限制
咖啡偶的chromebook一直因為google 沒有更新到能夠執行play 商店android app的功能, 因此認為沒有必要用chrome作業系統, 轉而一直使用lubuntu 或是 ferora 作業系統.
但是問題來了,現在桌機幾乎都是1920×1080解析度, 用這個筆電連進去, 就很麻煩.
剛好同事拿以前的eee pc裝lubuntu , lubuntu預設必須有1024×768的最低解析度限制, 但eee pc只有800×600.
這時候就必須手動調整筆電的解析度:
1. 執行xrandr找出筆電的outpu代號
2.修改解析度成1920×1080
我的output代號是 eDP-1
xrandr –fb 1920×1080 –output eDP-1 –mode 1366×768 –scale 1.4×1.4 –pos 1920×1080 –panning 1920×1080
解析度改成1920×1080之後, 等比例縮小後,會觸發panning變成不能用.
後來測試好多次,發現將以上的 1.4改成1.41就可以騙過系統,不觸發自動panning的功能
ps. scale 1.41 是由1920/1366或是1080/768得來的, 大約1.40xxx, 請無條件進位到小數第二位變成1.41,
以下是一些修改建議(以1366×768)為例子:
1. 解析度改成 1502×844 (增加1.1倍)
xrandr --fb 1502x844 --output eDP-1 --mode 1366x768 --scale 1.1x1.1 --pos 1502x844 --panning 1502x844
2. 解析度改成 1639×921 (增加1.2倍)
xrandr --fb 1639x921 --output eDP-1 --mode 1366x768 --scale 1.2x1.2 --pos 1639x921 --panning 1639x921
3. 解析度改成 1920×1080 (增加1.41倍)
xrandr --fb 1920x1080 --output eDP-1 --mode 1366x768 --scale 1.41x1.41 --pos 1920x1080 --panning 1920x1080
最後以1366×768安裝ElementaryOS為例子寫成一個scripts,方便選擇變成哪個解析度
#!/bin/bash LISTS=`xrandr | grep " connected " | awk '{ print$1 }'` #for sList in $LISTS; select sList in $LISTS; do echo "Display: $sList selected" break; done select sDisplay in 1366x768 1502x844 1639x921 1920x1080; do echo "Display mode : $sDisplay" case "$sDisplay" in "1366x768") xrandr --fb 1366x768 --output $sList --mode 1366x768 --scale 1x1 --pos 1366x768 --panning 1366x768 ;; "1502x844") xrandr --fb 1502x844 --output $sList --mode 1366x768 --scale 1.1x1.1 --pos 1502x844 --panning 1502x844 ;; "1639x921") xrandr --fb 1639x921 --output $sList --mode 1366x768 --scale 1.2x1.2 --pos 1639x921 --panning 1639x921 ;; "1920x1080") xrandr --fb 1920x1080 --output $sList --mode 1366x768 --scale 1.41x1.41 --pos 1920x1080 --panning 1920x1080 esac; break; done
Lubuntu 18.04如何設定中文注音鍵盤排列方式
Lubuntu 18.04 安裝完畢後, 預設注音使用酷音輸入法, 但是咖啡偶使用倚天的鍵盤排列方式
因此需要另外設定排列方式:
apt-get install fcitx-config-gtk*
這樣就可以在”偏好設定” -> “Fcitx 設定” 找到酷音輸入法的鍵盤配置, 修改成倚天排列方式囉