2021年2月24日 星期三

Change CentOS 6 repo to vault

因為 CentOS 6 已在 2020年11月底結束維護支援,
若還有舊機要裝套件 (yum install) 或更新 (yum update)
會出現:
Setting up Update Process
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

必需調整 repo 的指向,修改 /etc/yum.repos.d/CentOS-Base.repo
comment 所有的 mirrorlist
uncomment 所有的 baseurl
將 baseurl 中的 http://mirror.centos.org/centos/$releasever 取代成 http://vault.centos.org/6.10
修改後的檔案:
直接抓取使用
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.old # 備分
wget https://gist.githubusercontent.com/pankpan/7ec737be25bac94922c543629aa968f9/raw/94f1e53a00d059d52470168145bf8019d627ab4e/CentOS-Base.repo
yum clean all

 

Han River Running Place (旱溪大操場)

推薦台中跑步好地方: 旱溪自行車道
其中松竹路、旱溪東路、潭興路、旱溪東路一圈 5.7K,個人稱之為「旱溪大操場」
這是台中最大不需過馬路的環形練跑路線。
地圖的右上角還有土地公廟(聚興福德爺廟)可以喝水、上厠所,需過馬路。
 

 旱溪大操場 Google Map

2021年2月19日 星期五

Enable Window 10 Ultimate Performance power

啟用 Windows 10 終極效能電源計劃
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
設完之後, 設定 / 系統 / 電源與睡眠 / 其他電源設定 就會出現「終極效能」選項
網路上有人實測,效能可以快一點點

2021年2月1日 星期一

AWS Lightsail enable IPv6

Amazon Lightsail now supports IPv6

AWS Lightsail 到 2021 年才開始支援 IPv6
若機器是之前開的,需手動將它 enable,並加上一些參數
適用 CentOS 或 Amazon Linux 環境
/etc/sysconfig/network
加入
NETWORKING_IPV6=yes
IPV6_AUTOCONF=yes

/etc/sysconfig/network-scripts/ifcfg-eth0
加入
DHCPV6C=yes
IPV6INIT=yes

最後重啟網路
service network restart

2021年1月15日 星期五

VMware ESXi unlock user

VMware ESXi 密碼超過十次會被 lock 900 秒

vobd.log 裡面會有這樣的訊息
Remote access for ESXi local user account 'username' has been locked for 900 seconds after 20 failed login attempts.

若 root 號還可以 ssh 登入的話,下以下指令可以馬上解鎖
pam_tally2 --user username --reset
不然就要乖乖等 900 秒

2021年1月10日 星期日

Multi-PHP version on the same server

Environment CentOS 8
Run Apache + PHP 8.0 + PHP 7.4 + PHP 5.6 on the same server

# Install EPEL
dnf -y install epel-release

# Install REMI repo
rpm -ivh http://rpms.remirepo.net/enterprise/remi-release-8.rpm

dnf -y install httpd httpd-devel httpd-tools mod_ssl
dnf -y module install php:remi-8.0
dnf -y install php56 php56-php-cli php56-php-common php56-php-fpm
dnf -y install php74 php74-php-cli php74-php-common php74-php-fpm
dnf -y install php74 php80-php-cli php80-php-common php80-php-fpm
systemctl enable --now php56-php-fpm.service
systemctl enable --now php74-php-fpm.service
systemctl enable --now php80-php-fpm.service

Create /etc/httpd/conf.d/vhost.conf

# Last, Restart Apache
systemctl restart httpd


2021年1月7日 星期四

CentOS Replacement

CentOS 7 的更新支援到 2024-06-30
CentOS 8 的更新支援到 2021年底
CentOS 的替代方案有

1. CentOS Stream
如果 Server 目前是運行 CentOS 8,轉換到 CentOS Stream 應該是最佳選擇
兩行指令即可進行轉移
dnf -y install centos-release-stream
dnf -y distro-sync

2. Oracle Linux
若不想用 CentOS Stream 的話,個人會先推薦 Oracle Linux
它跟 CentOS 一樣是 100% RHEL clone,只有少數新增的附加工具,
而且更新很快。

3. HPE ClearOS
HP 所維護的 distro,有少許的客制化,以穩定為主,更新不快。

4. Springdale Linux
學術界的 RHEL base distro,更新比較慢,服務主機不建議使用。

5. Rocky Linux
CentOS 的創辦人 Gregory Kurtzer 創立的全新 distro,還沒有推出時間表

6. AlmaLinux (舊稱 Project Lenix)
Cloud Linux 主機商承諾推出的 CentOS 替代 distro
CloudLinux promises a CentOS Replacement
2021Q1 會有第一個版本

RedHat 拋出終止 CentOS 的震撼彈後,反而讓大眾更加觀注其他的同類 distro,
CentOS 不怕後繼無人,只會有更多接班人。

2020年12月11日 星期五

CentOS Stream

CentOS Project shifts focus to CentOS Stream
Red Hat blog FAQ: CentOS Stream Updates

CentOS Linux 之後只剩 CentOS Stream
CentOS Stream 算是介終 Fedora 跟 RHEL 之間的版本,若 Fedora 算 Alpha 版,CentOS Stream 就算是 Beta 版
CentOS Linux 7 在 2024-06-30 終止,RedHat 考量到 7 比較多人使用,支援期比較長
CentOS Linux 8 在 2021-12-31 終止
不會有 CentOS Linux 9

從 CentOS Linux 8 轉移到 CentOS Stream 的方法
dnf -y install centos-release-stream
dnf -y distro-sync
不用急著轉,等 2021 年底再處理

消息傳出來,CentOS 的創辦人 Gregory Kurtzer 馬上創了一個 Rocky Linux
打算傳承 CentOS 的精神,目前還沒有時間表。

2020年11月30日 星期一

PHP 8.0 Released


PHP 8.0 有一些弱型別比對結果的異動,
Backward Incompatible Changes
像本來 0 == "" 是成立的,但在 8.0 不成立

PHP 7 與 PHP 8 的比較

遷移指南

 

GCP reduce trial to 3 month

GCP 把試用期從原本一年縮減到三個月,不確定是從何時開始的,根據 reddit 這邊 的討論,應該在 2020 八月左右改的。

新帳號爽用一年沒了。

 

Chromecast CLI Tools

catt go-chromecast 這兩套功能類似,可以投放到 Chromecast 的設備,各有優缺點 catt 可以指定 YouTube 網址,也可以指定本機或網路直連的網址 (例如 http://192.168.1.100/foo.mp3),參數較少 catt 在 You...