某台電腦需要自動登入及進入 xwindow 才能啟動要用的功能,
找到下方這篇文章可以透過 systemd 的本機自動登入功能,
再加上登入後自動執行 startx 完成自動進入 xwindow 圖形界面環境。
某台電腦需要自動登入及進入 xwindow 才能啟動要用的功能,
找到下方這篇文章可以透過 systemd 的本機自動登入功能,
再加上登入後自動執行 startx 完成自動進入 xwindow 圖形界面環境。
因為 2021/08/13 後,github 不給用 https 加密碼方式連線,
只能用 ssh key 的方式。
但是照著步驟一直失敗
Pushing to ssh://github.com/myname/project.git
myname@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
因為系統開機中,不想重開啟使用 Clonezilla live USB。
有個方法是開 VirtualMachine 用 Clonezilla Live ISO 開機後再連接要備份的和
儲存的裝置,但是感覺還是有點麻煩。
所以想直接拿出 Clonezilla live ISO 檔案內的相關檔案,利用 chroot 改變根目錄直接執行。
因為 ram 夠大,所以全部在 /dev/shm 下操作
因為在 Android Q (API 29) 後有 getExternalStoragePublicDirectory is deprecated 的狀況,所以最後終於東拼西湊出可以複製。
下列程式是用在 Fragment,如果是Android Q以上,會有檔案選取頁面選擇要儲存備份的檔案位置和自訂檔名,在還原時也可以自行選擇還原檔案。其他較低的Android 則在備份時直接以指定檔名儲存到 Download 資料夾,還原時也從 Download 資料夾讀取指定檔名。
想要自動化取得 gmail 的附件,再自動做其他用途。
可以用 imaplib 方式
未完成功能:message_from_string 取得的 subject 和 from 轉成 utf-8
問題點就是出在 Apache 設定檔中
<VirtualHost *:443>
....
ServerName me.afreeddns.org
....
RewriteCond %{SERVER_NAME} =me.afreeddns.org
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
因為 ServerName 和 RewriteCond 一樣,
導致 redirect 變成迴圈,
把 RewriteCond 改成和 ServerName 不同就好,例如:
RewriteCond %{SERVER_NAME} =www.me.afreeddns.org
因為 Gooogle 教育帳號縮水,要逃難了。
之前架設過 NextCloud ( 實際上是從 OwnCloud 開始後來轉成NextCloud)
但是覺得當時手動設定太麻煩了,
用 docker image 應該就方便多了。
主要想法是把 container 的 port 80 映射到 host,
並且讓 Nextcloud 的檔案資料夾和設定資料夾都對應到 Host 的實體資料夾。
弄了一個下午,卡最久的就是編譯 map app 。
現在安裝的 NextCloud 是 22 版,
比3年前用的截面好太多了,
app 也更豐富。