包含标签 debian 的文章

Debian 桌面环境使用备忘

最近又使用 Debian 作为桌面环境了,一些问题的解决方法记录下作为备忘。

将 Home 目录下的中文目录改为英文

修改 ~/.config/user-dirs.dirs,将

XDG_DESKTOP_DIR="$HOME/桌面"
XDG_DOWNLOAD_DIR="$HOME/下载"
XDG_TEMPLATES_DIR="$HOME/模板"
XDG_PUBLICSHARE_DIR="$HOME/公共"
XDG_DOCUMENTS_DIR="$HOME/文档"
XDG_MUSIC_DIR="$HOME/音乐"
XDG_PICTURES_DIR="$HOME/图片"
XDG_VIDEOS_DIR="$HOME/视频"
……

阅读全文

树莓派教程:精简树莓派系统

树莓派最流行的莫过于 Raspbian 这一衍生于 Linux Debian 发行版的系统,不过如果你跟我一样安装了它,就会发现它占据的 SD 空间着实不小,默认安装了大量大部分场景用不到的软件包,另外一些不必要的文件也占据了较大的空间。

对 X 环境等不需要的软件包进行清除:

sudo apt-get purge xserver.* x11.* xarchiver xauth xkb-data console-setup xinit lightdm lxde.* python-tk python3-tk scratch gtk.* libgtk.* openbox libxt.* lxpanel gnome.* libqt.* libxcb.* libxfont.* lxmenu.* gvfs.* xdg-.* desktop.* tcl.* shared-mime-info penguinspuzzle omxplayer gsfonts
sudo apt-get --yes autoremove
……

阅读全文

制作 Vagrant Box 简明教程

前提:安装好 Vagrant 和 VirtualBox。

设置虚拟机

硬盘 VMDK(动态分配大小,最大40G足够了),禁用声卡和 USB(在开发中一般没用,启用只会浪费资源),网卡1连接方式设为 NAT,同时设置端口转发(名称:ssh,协议:TCP,主机 IP:127.0.0.1,主机端口:2222,子系统 IP:空白,子系统端口:22)

设置端口转发

……

阅读全文

从 MySQL 迁移到 Mariadb

MySQL 被 Oracle 接管后,越来越多的用户转向了 Mariadb,很少有人能接受一个闭源的、失去社区活力的 MySQL。以下是我在 Debian 7 “Wheezy” 上将 MySQL 迁移到 Mariadb 的过程。

……

阅读全文

OpenVPN 安装配置教程

OpenVPN 是首选的 VPN 协议,和 PPTP、L2TP 相比,安全性较高、速度也较快,以下是基于 Debian 的 OpenVPN 安装配置教程。

OpenVPN 的服务端安装配置

1、基础设置

# 安装 OpenVPN
apt-get install openvpn
……

阅读全文

VPS 优化攻略(一): 选择合适的 Linux 发行版作为生产环境

VPS 优化攻略(一): 选择合适的 Linux 发行版作为生产环境

VPS 的资源非常有限,特别是内存,VPS 的优化一般都是以节省内存为目的。选择合适的 Linux 发行版作为生产环境其实非常重要,因为很多 Linux 发行版并不太适合作为 VPS 的生产环境,一是主要针对桌面环境,耗费内存太大,比如 FedoraOpenSUSE,二是维护比较困难,经常需要解决包的依赖关系,比如 Arch LinuxGentoo,三是软件安装需要编译源码包,虽然软件可以根据系统环境优化的很好,但是编译时会耗费大量内存,比如 Gentoo。

……

阅读全文