預設MacPorts在編譯軟體的時候,會使用所有的核心,設定放在/opt/local/etc/macports/macports.conf,設定則是:
- buildmakejobs 0
這時候可以調整數目,像只想要用8個核心編譯則可以把設定改成下面:
預設MacPorts在編譯軟體的時候,會使用所有的核心,設定放在/opt/local/etc/macports/macports.conf,設定則是:
這時候可以調整數目,像只想要用8個核心編譯則可以把設定改成下面:
Ubuntu 20.04預設的gcc版本是9.4.0,可用apt安裝gcc-8,但是gcc 7(含)以下就無法安裝。解決方法是先修改/etc/apt/sources.list,增加下面兩行:
deb http://dk.archive.ubuntu.com/ubuntu/ xenial main
deb http://dk.archive.ubuntu.com/ubuntu/ xenial universe
上面加入了Ubuntu 16.04 Xenial Xerus (好客的非洲地松鼠)的套件庫,完成後執行
在Ubuntu 22.04上安裝Docker前,需要知道的事情:
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json": dial unix /var/run/docker.sock: connect: permission denied
選購筆電或桌機通常一開始比較的會是CPU,去官網找資料比對很辛苦且不好比,可以參考一下性能比較的網頁。這邊以i5-1250P與i7-1355U這兩個筆電CPU為例:
以上的中文非官方翻譯,是個人覺得比較好理解的講法。
要看自架的DNS服務被查詢的情況,可以用dnstop指令:
上述的 eth0 指的是要被監控的網卡,也可以分析用tcpdump產生的pcap檔案:
MobaXterm在Windows上設定的存放資料夾在:
至於Session還有其他一堆設定則放在上述資料夾裡面的檔案:
在Win 11裡面使用WinSCP 5.21.8連線M2 Mac Ventura 13.3.1的時候,可以順利連線,但某些資料夾會無法存取並出現下列的錯誤訊息:
Permission denied.
Error code: 3
Error message from server: Permission denied
中文的錯誤訊息會是:
權限不符
錯誤代碼: 3
錯誤訊息來自伺服器: Permission denied
目前用下面步驟可以解決上述權限不符的問題:
程式跑到一半死掉惹,跳出了錯誤訊息:
這時候要用ulimit這個指令來看開檔數目限制
第一個是軟限制,也就是超過這個值系統會出現警告訊息;第二個指令則是硬限制,系統不允許程式在跑的時候使用超過這個值的資源
新的M系列將位於F4按鍵從Launchpad設定成Spotlight,網路上一般的改法是將Lauchpad改成用F4啟動,修改方式如下:
這樣在開啟Launchpad的時候,按住fn (Globe)並同時按F4即可啟動。不過這樣要單手按出Launchpad還是很麻煩,下面則是改成按Spotlight那個按鍵(在F4上面那個)後,直接就啟動Launchpad:
Geekbench是PRIMATE LABS開發的跨平台效能測試軟體,可免費下載也能付費使用,主要差別在是免費版的必須要在有網路的環境下使用,而且會上傳結果到Geekbench的伺服器。付費版則可以單機跑、專業版還可以用command line或是安裝到USB隨身碟上、或是商業使用。軟體主要功能如下:
Win11開機一直會啟動Microsoft Teams,以下設定方式是透過修改登錄編輯(regedit)來達成關閉Teams開機自動啟動:
使用SSH的時候,有下列幾種金鑰可以選用:
檢查某台機器是否裝在VM (Virtual Machine)虛擬機上,用lscpu指令:
如果有結果跑出來,那就是在VM上:例如說
關於Hypervisors提供者還有例如:
設定完自建的DNS,或是根據域名供應商(Domain Name provider)上面介面修改完後,若不想用指令的方式檢查,可以使用whatsmydns.net提供的global DNS propagation checker來檢查下列不同型態的DNS紀錄:
架設站台開服務的時候,可以自選連接埠。通常的建議會是開在1024(不含)以後,但還有一個規則,參考RFC 6335的Port Number Ranges那一節說明:
Ubuntu 22.04 server預設沒有 /etc/rc.local。三步驟設定: