这回来到了RedHat旗下了。感觉RedHat的东西会稳定一些。毕竟人家是商业的,卖钱的。
修改文件
我也不知道为啥Fedora的安装光盘会有问题。直接Down下来、写镜像安装是不行的。
写完镜像后,打开U盘,找到isolinux
文件夹,使用文本编辑器打开isolinux.cfg
和syslinux.cfg
,找里面的live:CDLABEL=
,将Fedora-Live
后面、空格前面的东西全部清除,也就是说live:CDLABEL=Fedora-Live
。保存。将U盘的卷标设置为Fedora-Live
。
U盘启动,会让你选择是直接启动FedoraLive还是测试机器后再启动FedoraLive。光标停留在直接启动FedoraLive
上,按E
编辑,同样的,将第三行Fedora-Live
后面、空格前面的东西清除掉。然后Ctrl+X
开始安装。
这里还需要说明一下,最好插上网线。没有为什么。
分区
这是我第一次使用UEFI+GPT。新建一个500M的EFI分区,挂载点/boot/efi
。其他的和以前安装Ubuntu的习惯一样,100G的/
,5G的swap
,其他给/home
。
Ubuntu的话,要一个200M左右的EFI启动分区
,然后100G的/
,5G的swap
,其他是/home
进入系统了
关掉那个会导致显示异常的显示器。(Fedora21关闭就会被注销,现在的22好了)。然后关机!
我发现Linux系列的东西第一次启动必须尽早关机。否则以后会出现各种意想不到的问题。别人不知道是不是这样,反正我的是。
换源
没有为什么……官方源20kB/s,阿里源4MB/s。
反正sudo后按照下面的执行就行了:
mv /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora.repo.backup
mv /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.backup
wget -O /etc/yum.repos.d/fedora.repo http://mirrors.aliyun.com/repo/fedora.repo
wget -O /etc/yum.repos.d/fedora-updates.repo http://mirrors.aliyun.com/repo/fedora-updates.repo
dnf makecache
然后dnf upgrade
就好了。我不关心到底安了什么。
安装JDK(其实不是必须的,OpenJDK已经可以满足要求了)
可以直接去官网上面下载rpm安装包。回来双击就好了。
然后照着这个教程一步一步设置Sun Java为默认。懒得看的话这是所有指令:
## java ##
alternatives --install /usr/bin/java java /usr/java/latest/jre/bin/java 200000
## javaws ##
alternatives --install /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws 200000
## Install javac only if you installed JDK (Java Development Kit) package ##
alternatives --install /usr/bin/javac javac /usr/java/latest/bin/javac 200000
alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 200000
后面的几个命令里面都是切换avaJ版本的
alternatives --config java
alternatives --config javaws
alternatives --config libjavaplugin.so.x86_64
alternatives --config javac
我没有配置环境变量。
Java 中文锟斤拷口口口
Fedora21的时候我就知道Open JDK和Sun JDK的中文是有乱码的。中文很多显示口口口。Baidu、Google均无效:提供的版本都太老了,都是Fedora7、Fedora11左右的解决说明。无意间看到Fedora21的发行注记,里面写着“如果您愿意使用 Fedora 20 的默认中文字体,或使用新字体中有问题,您可使用以下命令恢复到 Fedora 20 的中文字体”,那就试一下:
dnf install cjkuni-uming-fonts cjkuni-ukai-fonts wqy-zenhei-fonts
然后困扰我两天的问题奇迹般地好了。
Matlab快捷方式
很奇葩:Matlab就然只能通过命令行启动!不能忍!
Ubuntu的软件源里面有个更奇葩的东西:给Matlab建立一个快捷方式……好吧够懒。不过在Ubuntu里面懒习惯了,在Fedora里面就懒不了了……自己来。
首先,建立一个mathwork-matlab.desktop
文件,内容如下:
[Desktop Entry]
Version=1.0
Type=Application
Name=Matlab
Icon=/usr/local/MATLAB/Matlab.png
Exec="/usr/local/MATLAB/R2014a/bin/matlab" %f
Comment=Matlab:The Language of Technical Computing
Categories=Development;IDE;
Terminal=false
StartupWMClass=mathworks-matlab
然后给Matlab一个PNG图片作为Icon……话说Matleb也真是的,都不说在产品里面放个单独的图标……哎……
然后执行下面几句话(可能要sudo):
xdg-desktop-menu install --mode system "mathwork-matlab.desktop"
xdg-desktop-menu forceupdate --mode system
然后就没有然后了。打开“所有应用”,看看是不是出现了Matlab的图标了?
记得重启一下才能用。不重启的话Matlab会闪退。
然而发现有时候重启也闪退,只要用快捷方式启动就闪退……好纠结。
后记
折腾了一天,我还是回到了Ubuntu的旗下。等待Fedora23的出现吧,可能情况会好一点吧。
Fedora给人的感觉是,宁静,纯粹。没有Ubuntu那样严重的商业化气息,没有Windows那样的冗杂浮华。
也曾经在Ubuntu下面安装Gnome,但是无论如何找不到Fedora的气质和韵味。
最终使我放弃的,还是那个“懒”。不想自己解决依赖关系,不想每次启动Matlab都是命令行启动。也是被Ubuntu惯坏了的孩子啊。
就这样吧。等你的版本号比我的岁数大的时候,你就能跑在我的电脑上了。
发表回复