Debian/Ubuntu based GNU/Linux 常用軟體

筆記一下可以直接透過 apt-get / aptitude 安裝的套件名稱

不同分支以及不同版本所內建的軟體會有所不同,可能部分套件已經有安裝過了,但透過套件管理程式下去安裝也沒影響就是了 ~ 有些靠相依性一起帶起來的套件也不一一列舉了 … 現在比較常使用的 OS 是 Linux Mint,based on Ubuntu,有些套件 Debian 不見得會有 :S

在文字介面跑的程式:
apt-file aptitude apt-show-versions aria2 bash-completion colordiff command-not-found cpu-checker curl debian-goodies dmidecode dstat ethtool exfat-fuse fail2ban fbterm gdebi geoip-bin git glances hdparm htop iftop inxi iotop iperf iperf3 irssi jq lm-sensors lsof lynis mailutils make moc mosh mtr-tiny needrestart nmap ntpdate openjdk-7-jre openssh-server p7zip-full p7zip-rar parallel pbzip2 pigz ppa-purge pv pxz realpath rename sensord smartmontools software-properties-common sudo sysstat tcpdump timelimit tmux tree ufw unattended-upgrades ioping unzip vim vnstat w3m whois xfsprogs xterm youtube-dl zram-config

圖形介面:
chromium-browser chromium-browser-l10n firefox firefox-locale-zh-hant pidgin qupzilla pepperflashplugin-nonfree terminator konsole update-notifier command-not-found mplayer skype wine freerdp-x11 libfreerdp-plugins-standard im-config gcin gcin-qt4-immodule gcin-gtk3-immodule gparted gsmartcontrol libreoffice-l10n-zh-tw hardinfo

開發才會用到的工具:
nodejs-legacy nodejs npm codeblocks codeblocks-contrib eclipse eclipse-cdt openjdk-7-jdk build-essential cmake libtool gettext libncurses5 gcc-multilib g++-multilib autoconf

比較少用到的開發相關工具:
qt-sdk qtcreator git-core git-svn git-cola subversion mercurial bzr clang android-tools-adb flex bison

架設LAMP(Linux+Apache+MySQL+PHP)伺服器(直接把php當成apache的module來用的作法):
apache2 libapache2-mod-php5 php5 php5-mysql
(視情況額外加入如php5-sqlite、php5-mysqlnd、php5-curl、php5-memcache等…)