对Btrfs开发团队来说,这是一个激励人心的消息,因为Btrfs的核心被贴上“不再稳定”的标签有段时间了。在一些圈子里面,这意味卖氏着产品就绪型。事实上,有很少的公司在他们的产品上使用Btrfs,包括在2014年4月测试过btrfs的Facebook。
如果你是刚接触这些,Btrfs是这样一个为Linux提供一些高级功能的写时复制的文件系统,而这些功能在Linux默认文件系统(EXT3,EXT4,XFS等等)里是没有的。
如图1所示的,你可以看到openSUSE 13.2的默认安装分区,你一定到了根分区(/dev/sda2)是Btrfs的文件系统,它却用xfs为/home分区。这里就有一个疑中卖散问,为什么Btrfs可以被根分区使用,而不能被/home使用呢,我不知道答案,但是我确定有一个最好的理由。
那么Btrfs作为openSUSE的默认文件系统,其它版本是否会相继发行呢?我很难正确回答,但是值得注意的是,它甚至不是作为在Linux Mint 17和17.1的图形安装程序的文件系统选项,尽管如此,它是Ubuntu 14.10和最近发现的Fedora的文件系统选项。
有一件事引起了我的注意:openSUSE13.2的具有配派Btrfs的根分区是不能加密的。我认为这是因为在默认分区表里面,没有单独为/boot分区。
关于openSUSE新特性的另外一点,Live CD镜像文件默认的文件系统是btrfs。明年上半年,有哪些发行版会进行支持,我们拭目以待.
笔者新入了一台ThinkPad X61来玩玩,给它装上了OpenSUSE。为了获得更好的输入体验,安装搜狗输入法必不可少,然而OpenSUSE使用的包管理器是RPM,与搜狗输入法官方支持的Debian差别太大,互不兼容。加之即使在OpenSUSE中安装了Debian的包管理器 dpkg ,也无法正常安装搜狗的包,提示依赖条件不满足。
所幸,OpenSUSE的多语言支持社区编写了可以在OpenSUSE下安装搜狗输入法的安装器,这就使得搜狗不会局限在Debian系Linux发行版(如Ubuntu、Deepin)的专利中了。
搜狗输入法的安装器在OpenSUSE的M17N源,即多语言支持源中。首先进入源的地址( http://download.opensuse.org/repositories/M17N/ ),然后在列表中找到与你OpenSUSE版本灶颂所对应的那一项。进入后,复制地址栏上的地址备用。例如,笔者的OpenSUSE是Leap 15.0版本的,那就点击“OpenSUSE_Leap_15.0“,从而在地址栏得到这个地址:
打开终端,输入以下命令来添加源,命令中的地址就是刚才复制的地址,只是要在最后加上“ M17N.repo ”:
这样,多语言支持源就添加好了。
直接在终端中就可以安装:
稍等片刻,让安装过程正常进行。有别于其他的RPM软件包,这里的搜狗输入法“软件包”其实是一个安装器,由shell脚本构成。它的作用就是获取搜狗官方的DEB安装包,然后将其中的内容直接抽取出来,安装到系统的相应位置。据此就可以在不支持DEB的OpenSUSE中安装搜狗的DEB安装包了。
理论上,在任务栏上的Fcitx输入法管理器中就可以找到搜狗输入法,并启用之。但是,搜狗输入法却始终无法正常工作,表现为实际的输入法界面和控制栏一直未出现,而且过一段时间后就d出输入法出错的提示。
后来,笔者尝试在终端中直接运行搜狗输入法的主程序 sogou-qimpanel ,结果提示找不到共享库 libQtWebKit.so.4 ,无法运行。
看来,终究还是缺少依赖导致运行异常——OpenSUSE默认并未带这个库。所幸,这个库文件是可以直接前辩扰用zypper来安装的:
安装完成后,重启搜狗输入法,即可正常打字了。
笔者慧旦随意打开了一个文本编辑器打字,结果发现,搜狗输入法虽然能正常输入了,但打出来的标点全都是半角英文标点,即使开启了中文标点选项也是如此。
这个问题解决的办法其实很简单: 重启系统即可 。重启完成后,搜狗输入法就能正常输入中文标点了。
若还是有问题,可以在OpenSUSE的“Qt 4 设置”程序中(在OpenSUSE开始菜单搜索“Qt 设置”即可找到),将“Interface”选项卡中的“Default Input Method”设为Fcitx。
1. ~~~最简单的方法是一键安装[url]http://en.opensuse.org/NVIDIA[/url]
打开这个网页,在The easy way to get NVIDIA/openSUSE11.1下面有三个按钮:
第一个按钮(绿色)-Geforce 6和更新的显卡
第二个按钮(黄色)-Geforce FX 显卡(5xxx)
第三个按钮(黄色)-Geforce 4 以及更旧的显卡
具体驱动支持的显卡型号请参考帖子最后面的[添附]
2. ~~~第二个方法是添加nvidia的源
源地址:
[url]ftp://download.nvidia.com/opensuse/11.1[/url]
添加之后,
yast-软件氏并管理里面 搜索“nvidia”你将看到下面几个版本,对应关系如下:
x11-video-nvidiaG02&nvidia-gfxG02-kmp-*-Geforce 6和更新的显卡
x11-video-nvidiaG01&nvidia-gfxG01-kmp-*-Geforce FX 显卡(5xxx)
x11-video-nvidia&nvidia-gfx-kmp-*-Geforce 4 以及更旧的显卡
注:上面的"*"对应三种安装的内核
"default" 默认内核雹核没包
"pae" (Physical Address Extension) 支持内存扩展的内核包
"trace" 支持内核跟踪的内核包(实时内核)
例如显卡是6XXX,安装的内核是"kernel-pae*"
那需要安装x11-video-nvidiaG02和nvidia-gfxG02-kmp-pae
具体驱动支持的显卡型号请参考帖子最后面的[添附]
3. ~~~复杂方法是下载run包
下载之32bit:
[url]ftp://download.nvidia.com/XFree86/Linux-x86/[/url]
下载之64bit:
[url]ftp://download.nvidia.com/XFree86/Linux-x86_64/[/url]
对于Geforce 6和更新的显卡,目前最新的beta版是180.18,最新的稳定版是177.82
对于旧些的和极其旧的显卡,请看帖子最后面的[添附]
(新手请安装稳定版,beta版可能可能有问题,比如黑屏,花屏,风扇狂转。。。)
安装方法请参考
[url]http://en.opensuse.org/NVIDIA[/url]
中的"The hard way",or 参考
[url]http://www.suse.de/~sndirsch/nvidia-...ler-HOWTO.html[/url]
[~Step1~] 去yast安装 'kernel-source', 'make' ,'gcc' 这三个包
[~Step2~] 下载run包,如32bit的最新稳定版
"NVIDIA-Linux-x86-177.82-pkg1.run"
按Ctrl+Alt+F1/F2.../F6切换到字符界面
用root登录
init 3
cd到run包存放的位置中
sh NVIDIA-Linux-x86-177.82-pkg1.run -q
[~Step3~] 配置xorg
运行
sax2 -r -m 0=nvidia
保存配置(决大多数情况下不用配置,安装正确之后3D默认打开,分辨率也会自动检测)
如果想更换驱动先卸载旧的
nvidia-installer --uninstall
如果升级了内核要重新安装驱动
sh NVIDIA-Linux-x86-177.82-pkg1.run -K
[添附]:怎样选择驱动的版本:
对于最新稳定版177.82,
请打开[url]ftp://download.nvidia.com/XFree86/Li...ppendix-a.html[/url]
最上面的NVIDIA GeForce GPUs和NVIDIA Quadro GPUs都是177.82版源纳支持的
对应方法1中的"第一个按钮"
对应方法2中的安装包为x11-video-nvidiaG02和nvidia-gfxG02-kmp-*
对应方法3中的"NVIDIA-Linux-x86-177.82-pkg1.run"
中间的"The 173.14.xx driver supports the following set of GPUs"下面的显卡
对应方法1中的"第二个按钮"
对应方法2中的x11-video-nvidiaG01和nvidia-gfxG01-kmp-*
对应方法3中的"ftp://download.nvidia.com/XFree86/Linux-x86/173.14.12/NVIDIA-Linux-x86-173.14.12-pkg1.run"
下面的"The 96.43.xx driver supports the following set of GPUs:"内容中的显卡型号
对应方法1中的"第三个按钮"
对应方法2中的"x11-video-nvidia和nvidia-gfxG-kmp-*"
对应方法3中的"ftp://download.nvidia.com/XFree86/Linux-x86/96.43.09/NVIDIA-Linux-x86-96.43.09-pkg1.run"
最后的"The 71.86.xx driver supports the following set of GPUs:"
对应方法3中的"ftp://download.nvidia.com/XFree86/Linux-x86/71.86.07/NVIDIA-Linux-x86-71.86.07-pkg1.run"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)