虚拟机
本来打算使用 gnome 自带的 boxes,但是装完系统以后体验实在太差,经过一番调研,在性能和占用上做了平衡之后,决定使用 virtualbox。 偶然发现 vbox 支持物理盘直接虚拟化,太爽了,不用装系统了。 记录一下正确步骤:
- 安装 VirtualBox(忽略)
- 当前用户加入到vboxusers用户组之后重新登录
sudo usermod -G vboxusers -a `whoami`
- 给要建立虚拟镜像的设备赋予权限
sudo chmod o+rw /dev/sda
- 建立虚拟镜像,上面已经给设备权限了,下面就无需 root 权限执行命令,因为我是 linux 与 windows 装在了同一块硬盘,所以指定了分区,这样可以避免启动选择 linux 分区,而导致什么乱七八糟的问题。。。
vboxmanage internalcommands createrawvmdk -filename ~/sda.vmdk -rawdisk /dev/sda -partitions 1,2,3,4,5 -relative
- 在虚拟机中添加磁盘
- 每次重启以后,需要重新执行 3 赋予权限。
Chrome
http://chromium.woolyss.com/ windows 下使用 chrome 积累了太多的东西,所以在linux继续使用,但是 Fedora 官方源不支持,是因为捆绑了软件包。。。 可以直接使用 rpm 包安装 https://copr-be.cloud.fedoraproject.org/results/lantw44/chromium/fedora-24-x86_64/00362159-chromium/chromium-debuginfo-51.0.2704.106-1.fc24.x86_64.rpm 也可以先添加官方源,然后使用 dnf 命令安装
sudo dnf copr enable spot/chromium
sudo dnf install chromium
接下来是给浏览器安装flash插件
# 这是安装 firefox 的插件
wget https://fpdownload.macromedia.com/get/flashplayer/current/licensing/linux/flash-plugin-11.2.202.632-release.x86_64.rpm
rpm -i flash-plugin-11.2.202.632-release.x86_64.rpm
# 这个是安装 chrome 的插件,访问 http://www.adobe.com/go/getflash,下载 tar 包
cd /usr/lib64/chromium-browser
mkdir PepperFlash
wget https://fpdownload.adobe.com/pub/flashplayer/pdc/22.0.0.209/flash_player_ppapi_linux.x86_64.tar.gz
tar xzvf flash_player_ppapi_linux.x86_64.tar.gz && rm -f flash_player_ppapi_linux.x86_64.tar.gz
在 linux 下 flash 是个很难搞的问题,每个发行版处理方式不同,家里的 Ubuntu 就搞了很久,Fedora 还是要搞很久。。。 Flash 怎么还不死呢。
别名
linxu 命令行下建立别名可以更快速的进行一些访问,
cd ~
mkdir .alias
vim .bashrc
# 编辑在最后一行,这么写主要是仿照nginx,方便简单的写脚本而已,原本想再简单一点逐行读取,但是想到还要判断注释,空行等等乱七八糟的东西,先这样吧。
for i in $(/usr/bin/find ~/.alias/ -type f) ;
do
. $i
done
java 应用中文字体显示不全
cd /usr/lib/jvm/java/jre/lib/
sudo mkdir -p fonts/fallback
sudo ln /usr/share/fonts/****** fonts/fallback