安装 Debian / Ubuntu 的 DEB 档

deb 是 Debian 及 Ubuntu 等发行版的套件管理系统, 以下是安装 deb 的方法。 例如要安装 example.deb, 用 dpkg 便可以安装: 或者 有时会相同目录下会数个 deb 档, 如果想一次过安装, 可以加上 -R 参数, 例如想安装 /path/to/deb_dir 目录下所有 deb 档: 或者

解开 Redhat / CentOS / Fedora 的 RPM 档

在 Redhat 系列的发行版内, 所有安装的套件都会打包成 rpm 档, 安装时只要安装一个档案便可以, 就如同 Debian 的 deb 档, 使用 rpm 安装套件十分方便, 但有时只想解开 rpm 档的内容, 而不要安装套件, 这时可以用 rpm2cpio 及 cpio 指令。 解开 rpm 不像解开 deb 可以用单一指令完成, …

RHEL / CentOS 安装 DenyHosts

DenyHosts 是一个防止暴力攻击 SSH Server 的工具, 它会监察及分析 SSH 的 log file, 当有数次错误登入后, 就会将尝试登入的 IP 地址加入到 /etc/hosts 作出封锁。 Fail2Ban 的防护较全面, 可以透过正规表达式正义不同的 log files, 但设定较复杂, 而 DenyHosts 只会针对 SSH Server 作防护, 而且设定较简单。以下是在 …

汽车轮胎充气泵

如果遇到轮胎漏气, 如果不严重的话, 不一定要换备胎, 可以用充气泵替轮胎充气, 再驶到附近轮胎行补胎。充气泵的操作也很方便, 只要将电源接到车上点烟器, 将充气泵气嘴接到轮胎充满就可以。 除了替轮胎充气外, 其他用途还包括运动球类充气及游泳圈充气等, 另外我家里有一个给小孩玩水的充气水池, 充气泵也很有用。对上一次买充气泵已经是大约 10 年, 星期天在家里给小孩的水池充气, 充气到一半突然停工, 唯有再买一个。今次没有到汽车用品店, 而是在淘宝买。 在淘宝选了这个 MICHELIN 的充气泵, 拆实后 $299 人民币, 另外 $46 港元运费, 合共大约 $475 港元。 …

RHEL 使用 CentOS Repository

如果没有购买 Redhat 的服务, 或者服务已经过期, 在 Red Hat Enterprise Linux (RHEL) 用 yum 会出现以下错误: 如果不想购买 Redhat 的服务, 可以很直接转用 CentOS Repository, 而且做法十分简单。 首先建立 CentOS Repository 的档案: 然后加入以下一行内容, 要留意的是, 以下是以 RHEL 6 …

解开 Debian / Ubuntu 的 DEB 档

在 Debian 及 Ubuntu 等发行版内, 所有安装的套件都会打包成 deb 档, 安装时只要安装一个档案便可以, 就如同 Redhat 的 rpm 档, 使用 deb 安装套件十分方便, 但有时只想解开 deb 档的内容, 而不要安装套件, 这时可以用 ar 或 dpkg 指令。 例如要解开 example.deb 档案, …

MySQL 效能监控工具 — Mytop

Mytop 是一个指令模式的 MySQL 监控工具, Mytop 已经内建在 Fedora Repository, Fedora 可以略过以下步骤直接用 yum 安装。 如果是 RHEL 或者 CentOS, 需要先启用 RPMForge Repository, 根据不同的发行版安装相应的 RPM: RHEL, CentOS 7 64-Bits: RHEL, CentOS 6 32-Bits: …

RHEL / CentOS / Fedora 安装 Java 8

以下是在 RHEL, CentOS 及 Fedora 安装 Java 8 的方法。 在安装前, 先要检查系统是否已经安装了 Java 其他版本在系统内, 用以下指令检查: 如果出现 “java: command not found”, 便可以开始安装 Java 8, 但如果系统回传较旧的 Java 版本, 需要先移除旧版本才可以安装 Java 8。如果系统的 Java …

Docker 容器备份及还原

Docker 分别有映像档 (Image) 容器 (Container) 的概念, Docker Image 是一个预先包装好的唯读模版, 用作建立 Docker Container, 以下是备份及还原 Docker container 的步骤。 1. Docker Container 备份 先用 “docker ps” 指令查看正在执行的 Container, 取得 Container 的名称及 ID, …

Wget 下载 FTP 上整个目录

今日要替一位客户从远端 FTP 备份资料, 资料数量大约有 1GB, 当然用人手下载再上载没问题, 但一来很慢, 二来很麻烦。我会在 Linux 下直接用 wget 下载 FTP 上整个目录的资料, 每次做这个动作也要上网找资料, 今次还是记录一下下次可以用。 要用 wget 下载整个目录, 分别可以用 -r (recursive retrieving) 参数及 -m (mirroring) 参数, 首先介绍一下 -r …