deb 是 Debian 及 Ubuntu 等发行版的套件管理系统, 以下是安装 deb 的方法。 例如要安装 example.deb, 用 dpkg 便可以安装: 或者 有时会相同目录下会数个 deb 档, 如果想一次过安装, 可以加上 -R 参数, 例如想安装 /path/to/deb_dir 目录下所有 deb 档: 或者
在 Redhat 系列的发行版内, 所有安装的套件都会打包成 rpm 档, 安装时只要安装一个档案便可以, 就如同 Debian 的 deb 档, 使用 rpm 安装套件十分方便, 但有时只想解开 rpm 档的内容, 而不要安装套件, 这时可以用 rpm2cpio 及 cpio 指令。 解开 rpm 不像解开 deb 可以用单一指令完成, …
DenyHosts 是一个防止暴力攻击 SSH Server 的工具, 它会监察及分析 SSH 的 log file, 当有数次错误登入后, 就会将尝试登入的 IP 地址加入到 /etc/hosts 作出封锁。 Fail2Ban 的防护较全面, 可以透过正规表达式正义不同的 log files, 但设定较复杂, 而 DenyHosts 只会针对 SSH Server 作防护, 而且设定较简单。以下是在 …
如果遇到轮胎漏气, 如果不严重的话, 不一定要换备胎, 可以用充气泵替轮胎充气, 再驶到附近轮胎行补胎。充气泵的操作也很方便, 只要将电源接到车上点烟器, 将充气泵气嘴接到轮胎充满就可以。 除了替轮胎充气外, 其他用途还包括运动球类充气及游泳圈充气等, 另外我家里有一个给小孩玩水的充气水池, 充气泵也很有用。对上一次买充气泵已经是大约 10 年, 星期天在家里给小孩的水池充气, 充气到一半突然停工, 唯有再买一个。今次没有到汽车用品店, 而是在淘宝买。 在淘宝选了这个 MICHELIN 的充气泵, 拆实后 $299 人民币, 另外 $46 港元运费, 合共大约 $475 港元。 …
如果没有购买 Redhat 的服务, 或者服务已经过期, 在 Red Hat Enterprise Linux (RHEL) 用 yum 会出现以下错误: 如果不想购买 Redhat 的服务, 可以很直接转用 CentOS Repository, 而且做法十分简单。 首先建立 CentOS Repository 的档案: 然后加入以下一行内容, 要留意的是, 以下是以 RHEL 6 …
在 Debian 及 Ubuntu 等发行版内, 所有安装的套件都会打包成 deb 档, 安装时只要安装一个档案便可以, 就如同 Redhat 的 rpm 档, 使用 deb 安装套件十分方便, 但有时只想解开 deb 档的内容, 而不要安装套件, 这时可以用 ar 或 dpkg 指令。 例如要解开 example.deb 档案, …
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 的方法。 在安装前, 先要检查系统是否已经安装了 Java 其他版本在系统内, 用以下指令检查: 如果出现 “java: command not found”, 便可以开始安装 Java 8, 但如果系统回传较旧的 Java 版本, 需要先移除旧版本才可以安装 Java 8。如果系统的 Java …
Docker 分别有映像档 (Image) 容器 (Container) 的概念, Docker Image 是一个预先包装好的唯读模版, 用作建立 Docker Container, 以下是备份及还原 Docker container 的步骤。 1. Docker Container 备份 先用 “docker ps” 指令查看正在执行的 Container, 取得 Container 的名称及 ID, …
今日要替一位客户从远端 FTP 备份资料, 资料数量大约有 1GB, 当然用人手下载再上载没问题, 但一来很慢, 二来很麻烦。我会在 Linux 下直接用 wget 下载 FTP 上整个目录的资料, 每次做这个动作也要上网找资料, 今次还是记录一下下次可以用。 要用 wget 下载整个目录, 分别可以用 -r (recursive retrieving) 参数及 -m (mirroring) 参数, 首先介绍一下 -r …