Linux

configuration

Ubuntu Linux 使用 apt-get 指令移除軟體並清理遺留的垃圾

在 Ubuntu 下移除某個軟體套件,使用的指令是 apt-get remove,例如:     sudo apt-get remove texlive-full 但由於先前安裝此套件,會一併自動安裝相依套件(dependencies),所以需要再用 autoremove 清理。     sudo apt-get autoremove 或是在 remove 時加參數:     sudo apt-get remove –auto-remove 但是這樣還不夠乾淨,因為預設的 remove 行為,會保留一些設定檔之類的遺物。所以需要用 purge 的方式移除。針對單一套件使用 purge 方式徹底移除:     sudo apt-get purge texlive-full 或     sudo apt-get remove –purge texlive-full 在使用 autoremove

By ipstor

Linux

如何設定多個網路介面在相同網段

例如在3個網路介面設定不一樣的IP(同一個網段) 192.168.0.100 192.168.0.101 192.168.0.102 同一個網段的其他電腦 192.168.0.199 ping這三個介面都會被回應 但真正回應的介面是在路由表的第一個介面(可由arp -n 得知) 而且每次重開機會亂跳 以前只會這樣設 /etc/sysctl.conf net.ipv4.conf.all.arp_ignore=1 net.ipv4.conf.all.arp_announce=2 net.ipv4.conf.default.arp_ignore=1

By ipstor

database

MySQL 8.0.11的更新之路

总算赶在0点前发了出来,就不配图了。 在北京时间今天的18:10,MySQL更新了最新的GA版本8.0.11。 尴尬的是,那时候我正在将MySQL从5.7.21升级到5.7.22(在今天15:15放出)。 所以更新至5.7.22后,又马不停蹄的开了台测试机,测试了8.0.11。 便开始掉坑之旅,在摔得鼻青脸肿后,边查文档边爬出来。。。 让我一一道来,首先是my.cnf的。 Symbolic links现在默认就是禁用了,无需再去标记禁用了,如果你标记的话,会有个提醒: ‘Disabling symbolic links using –skip-symbolic-links (or equivalent) is the default. Consider not using this option as it’

By ipstor

web

更新至WordPress 5.0

好像很久没以这个文章开头了。 今天更新到WordPress 5.0和PHP 7.3.0。 WordPress 5.0 “Bebo” 正式发布,没什么说的,一上来Block Editor就来下马威,直接错误。 然后不保存关闭文章编辑页面,就把我文章标签删了。 看了下源码后,直接在functions.php加上如下语句即可停用Block Editor,用回旧版。 add_filter( 'use_block_editor_for_post', '__return_false', 999 ); remove_action( 'wp_enqueue_scripts', 'wp_common_block_scripts_and_

By ipstor

Linux

從Ubuntu 16.04升級到Ubuntu 18.04之心得

前言 前幾天,看到Ubuntu 18.04出一段時間了,看是時機成熟了。 所以就把自己平常工作在用的ThinkPad筆電從Ubuntu 16.04升級到Ubuntu 18.04了。 當然,中途有遇到一些情況,讓升級的程序跟步驟變得有些複雜,所以這篇文章,就是在紀錄有關於升級的過程中遇到的問題提供日後大家做參考。 前置動作 當然,需要有一台Ubuntu 16.04主機,不然要怎麼升級成18.04 如果怕升級上去之後,發生一些無法預期的事情,則可以先備份,備份工具可以使用「CloneZilla」進行備份。 升級做法 先依照下面的指令去安裝所有套件的最新版本。 12345sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 接著按照下面的指令去檢查可以升級的版本 1sudo do-release-upgrade -c 那麼,就可以找到「Ubuntu 18.04」的發行版本

By ipstor