6 systemd
我今天读到 systemd 已在It Runs On Linux上更新到版本 220 。我想知道文章中未包含的一些与 ubuntu 15.04 相关的内容。
正如标题所述,我将如何更新 systemd?它下载为 tar.xz 文件,所以我只需打开终端并执行tar -xvzf systemd-220.tar.xz?
它会修复启动时“起始版本 219”系统停顿的问题吗?我想出了如何修复 nvidia 驱动程序附带的常见错误的 ACPI 部分,但我仍然挂起。最终我的系统启动了,但有时需要一分钟以上才能进入 GUI。
在此先感谢您的任何信息
正如@mikewhatever 和@earthmeLon 已经指出的那样,你真的不应该搞砸这个。
但是,如果你真的想(请确保您已经备份!),去最好的办法是用uupdate从脚本devscripts。运行以下命令以安装所有必需的依赖项
$ sudo apt-get install build-essential devscripts
$ sudo apt-get build-dep systemd
Run Code Online (Sandbox Code Playgroud)
接下来下载并解压源 tar-balls
$ mkdir systemd
$ cd systemd/
$ wget http://www.freedesktop.org/software/systemd/systemd-220.tar.xz
$ wget http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_219-7ubuntu3.dsc
$ wget http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_219.orig.tar.xz
$ wget http://archive.ubuntu.com/ubuntu/pool/main/s/systemd/systemd_219-7ubuntu3.debian.tar.xz
$ tar xvJf systemd_219.orig.tar.xz
$ cd systemd-219/
$ tar xvJf ../systemd_219-7ubuntu3.debian.tar.xz
Run Code Online (Sandbox Code Playgroud)
最后,您可以创建一个新的源目录uupdate,构建.deb文件并安装它们
$ uupdate ../systemd-220.tar.xz 220
$ cd ../systemd-220
$ dpkg-buildpackage -us -uc
$ cd ..
$ sudo dpkg -i *.deb
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13773 次 |
| 最近记录: |