私人打包版 22.04 LTS amd64 发布[基于ubuntu官方源制作]

Ubuntu各种衍生版本
回复
zrqlx126
帖子: 372
注册时间: 2007-06-22 18:52

私人打包版 22.04 LTS amd64 发布[基于ubuntu官方源制作]

#1

帖子 zrqlx126 » 2022-04-20 14:17

startup.png
desktop.png
wallpaper.png
theme.png
office.png
share.png
creator.png
私人打包版发布说明

作者:zrqlx126
邮箱:zrqlx126@sohu.com
日期:2022年4月25日
版本:1.1-jammy

  今天,历时几个月时间,基于官方22.04的私人打包版,在迭代更新后发布。本系统是跟踪官方daily-live,并作出实时调整的结果。包含使用gnome-shell桌面的打包版和使用kde桌面的打包版本。
  注意:1.由于live-build脚本太过复杂,已经难以适应私人打包的定制化需求,故本次打包尝试了全新制作的打包工具,由于制作的打包工具依然在测试中,打包的私人系统可能存在较多的问题,敬请注意。
  2.鉴于打包和维护两个桌面系统浪费了巨大精力,所以本此发布的镜像为最后一个双桌面私人打包系统,以后不再发布使用kde桌面的打包版本,仅保留使用gnome-shell桌面的打包版,与官方系统镜像保持一致。
  3.鉴于私人打包光盘体积持续上升(目前单个光盘镜像已经接近5GB大小),网盘上传大小限制等一系列因素,本次私人打包版将不再上传私人软件源和usb镜像。以后打包的私人系统将尝试精简和压缩光盘镜像体积,保持光盘体积在4GB以下,以便网盘传输,所以体验完整性和效果将有所折衷。


  一、严正警告
  (一)关于版权
  本livedvd光盘镜像含有未经授权的字体和软件,下载、使用、传播本livedvd光盘镜像可能存在法律风险。在下载前,请参考相应法律、法规,慎重考虑由此造成的相应后果,在确认可承受后,谨慎下载试用。凡由此发生任何纠纷,均与作者无关。
  本livedvd光盘镜像以及creator工具集中包含的开源软件,依照开源条款约定,自动取得下载、使用、修改、传播等权利,属于作者原创的部分,依然遵循开源条款的约定,可自由下载、使用、修改、传播等。
  本livedvd光盘镜像以及creator工具集、本文档、推广图片等的制作初衷是用来与他人交流、测试,作者本人未将其用于盈利和商业目的,也未授权给任何机构和个人用于盈利和商业目的,凡由此引发的纠纷,均与作者无关。
  (二)系统来源和名称
  本livedvd光盘镜像完全基于ubuntu官方软件源制作,制作过程和制作工具来源于定制的打包工具。本livedvd光盘镜像并非官方版本或官方认可的版本。依据有关法律法规的规定,ubuntu是商业标志,非官方版本使用或包含ubuntu名称,可能涉嫌侵害ubuntu官方商标权(有关详细情况,请查看官方文章《Taking a stand against unofficial Ubuntu images 》,地址为 https://insights.ubuntu.com/2016/12/01/ ... tu-images/)。本livedvd光盘镜像在制作过程中已经着手规避ubuntu商标,并将逐步予以剔除。目前暂定名称为Private(来源于《马达加斯加》中的企鹅角色,中文音译为普莱维特。该名称在英文中翻译为私人的,具有物权性质,央视译做菜鸟,也切合了本系统的真实目的和打包水准),但由于作者技术的限制、工作量、审查的不完整性,不得不出现侵害ubuntu商标权的内容,不过这将是暂时性的,在随后会逐步更正,如您所有发现也请立即告知。
  (三)关于危险
  由于测试环境和技术能力等诸多限制,本livedvd光盘镜像、creator工具集以及本文档所述的方法等仅在virtualbox虚拟机下进行了测试,并不能保证在实体机器上正常工作,故不建议你在实体机器上进行测试。凡由于本livedvd光盘镜像、creator工具集以及本文档中所述方法造成的计算机软、硬件及数据损坏,作者概不负责。
  注意:本文档仅适用于myubuntu 22.04 amd64 私人打包版以及mykubuntu 22.04 amd64 私人打包版。
  二、特别说明
  (四)关于光盘镜像
  秉承私人打包的原则,不添加广告,尽量保证开箱即用。使用定制的livebuild框架自动打包生成,全过程避免手动干预。除官方软件包外,集成了必要的自制软件包或修改软件包,在确保功能完整的情况下,尽力保持原汁原味。
  (五)关于制作liveusb说明
  践行绿色低碳的ubuntu生活,建议你下载后制作为liveusb进行测试或安装。本livedvd光盘镜像最低配置要求,请参考ubuntu官方相应说明。制作liveusb时,请使用闪存芯片和主控兼容性较好的U盘,最低U盘需求为:8G容量大小,usb2.0高速接口;推荐使用容量在8G以上,usb3.0接口的U盘进行制作。
  注意:1.本livedvd安装过程中,一般建议你断开网络连接,进行离线安装。
     2.由于最小化安装删除了部分实用的软件包,提供了一份功能不够健全的系统,与私人打包的本意相左,所以一般来说不建议勾选使用“最小化安装”选项。
     3.系统安装过程中一般无需选择“为图形或无线硬件,以及MP3和其他媒体安装第三方软件”选项,本livedvd已经部分集成。
  三、下载及文件校验
  (六)下载说明
  原始下载地址(城通网盘):https://url36.ctfile.com/d/33903636-48336326-5241ed
  访问密码:9158
  更新版(百度网盘):https://pan.baidu.com/s/1OOb0NJ0FAQQ-LZkwjBHK5w
  提取码: qdam
  说明:1.myubuntu-22.04-desktop-amd64.iso是私人打包的ubuntu光盘镜像,myubuntu-22.04-desktop-amd64.sha256是该光盘镜像SHA256验证文件;
     2.mykubuntu-22.04-desktop-amd64.iso是私人打包的kubuntu光盘镜像,mykubuntu-22.04-desktop-amd64.sha256是该光盘镜像的SHA256验证文件;
     3.Myubuntu LiveUSB Creator.exe是本文档所述windows下的liveusb制作工具,Myubuntu LiveUSB Creator.sha256是该工具集的SHA256验证文件;
     4.城通网盘版本为全功能实验版本,制作中存在一些不影响使用的问题,体积接近5GB,含有版权字体。百度网盘版本为折衷版,修正了部分问题,体积在4GB以下,不含版权字体
  (七)文件校验
  在ubuntu下,将下载的livedvd光盘镜像和sha256校验文件放在任意一个目录中,然后在ubuntu中切换到该目录,执行以下命令进行校验:

代码: 全选

##iso光盘镜像校验
sha256sum -c \
myubuntu-22.04-desktop-amd64.sha256
#kubuntu版本
sha256sum -c \
mykubuntu-22.04-desktop-amd64.sha256
  在windows下,请前往https://github.com/drag0n-app/MyHash下载MyHash1.4.7版本,并使用此软件进行校验,该软件的使用方法请参考网站上的说明。
  注意:1.下载后的livedvd光盘镜像和sha256校验文件,请保持原文件名和后缀。更改文件名或后缀,将造成文件校验失败、后续liveusb制作失败。
     2.校验sha256不一致,不要进行尝试,请重新下载,直到正确为止,使用校验sha256不一致的镜像,可能造成启动、安装失败。
  四、liveusb制作方案
  在ubuntu下,请在启动器中运行Myubuntu USB启动盘创建器,按照提示选择liveusb制作脚本,进行制作。或者在bash终端中输入以下命令:

代码: 全选

sudo myusbcreator
  按照提示进行制作。在windows下,推荐使用rufus(3.10以上版本)进行制作,具体方法可参照官方帮助文件。也可下载作者给出的 Ubuntu LiveUSB 制作脚本,该制作脚本在windows命令行下运行。请将下载的制作程序压缩包解压到任意目录,并将下载的livedvd光盘镜像和sha256校验文件放置在该目录中,以管理员权限直接双击“Myubuntu LiveUSB Creator.exe”,按照提示进行制作。
  注意:1.windows下和ubuntu下的制作脚本均不完美,仅供参考。
     2.windows脚本在制作时,仅仅考虑了32位和64位系统的兼容性,但未进行全平台测试,仍可能存在兼容性问题。
     3.windows下的脚本在运行期间,会有限度的验证光盘镜像和U盘盘符的正确性,以避免系统和数据损坏,但不能保证在任意环境下有效,故请保存好重要数据,小心操作。如造成任何问题及损失均由你本人承担。
     4.ubuntu下的脚本,假定你的U盘最多存在一个分区。如不是,请按照上述方法,使用fdisk进行调整。
     5.ubuntu下的bash脚本,在制作时仅仅考虑了64位和32位系统的兼容性,但未进行完全测试,仍可能存在兼容性问题。
     6.ubuntu下的bash脚本,在运行期间,虽然有一定的检测措施,以避免系统和数据损坏,但仅仅检测你输入的设备是否为可拔插的块设备,并不能准确检测是否为U盘设备,故请保存好重要数据,小心操作。如造成任何问题及损失均由你本人承担。
     7.为了提高成功率,请在系统中禁止移动设备自动挂载,在ubuntu下,可以输入以下命令:

代码: 全选

gsettings set \
org.gnome.desktop.media-handling automount false
gsettings set \
org.gnome.desktop.media-handling automount-open \
false
gsettings set \
org.gnome.desktop.media-handling autorun-never true
     8.由于启动时,引导系统可能会对文件进行校验,为加快系统启动,可以按照提示按下Ctrl+C组合键,或者在启动参数中添加fsck.mode=skip跳过系统校验。使用本脚本正确制作后,会更改原光盘部分文件,可能造成启动时部分文件校验失败,但这并不影响本系统的完整性。
     9.windows下使用脚本制作后,liveusb为msdos分区格式,有且只有一个分区。ubuntu下的脚本事实上存在两种不同的方案,第一种情况,不创建数据保存区(卷标为writable)时,liveusb镜像仅有一个fat32可启动主分区,该分区包含了光盘镜像中的文件,并且安装有grub2启动文件,可适用Legacy BIOS和UEFI-64引导模式。第二种情况,创建数据保存区(卷标为writable)时,liveusb镜像有两个分区,第一分区为fat32可启动主分区,该分区包含了光盘镜像中的文件,并且安装有grub2启动文件,可使用i386-pc和x86_64-efi模式引导启动;第二分区为数据保存区(卷标为writable)。
     10.使用脚本正确制作后,启动失败,请参考grub2帮助或wiki说明,尝试为grub2添加相关参数,再进行制作,如果依然启动失败,请更换U盘或电脑,再进行尝试。
  五、liveusb磁盘镜像制作方案
  在ubuntu下,请在启动器中运行Myubuntu USB启动盘创建器,按照提示选择liveimg制作脚本,进行制作。或者在bash终端中输入以下命令:

代码: 全选

sudo myimgcreator
  按照提示进行制作。命令正确执行完成后,在该目录中生成的usb.img就是已经制作完成的liveusb镜像,usb.img.xz是该liveusb镜像的压缩包。在ubuntu下你可以输入以下命令,将镜像写入U盘设备:

代码: 全选

# 二进制复制数据(以下两条命令,任选一种即可)
sudo dd if=usb.img of=/dev/sdb
xzcat usb.img.xz | sudo tee /dev/sdb >/dev/null
  在windows下,你可以前往https://sourceforge.net/projects/win32diskimager/下载win32diskimager程序,该程序为开源软件,使用该程序写入U盘,具体方法请参考该程序说明。对于制作不成功的网友,作者在准备发布iso镜像的同时,也做好了liveusb镜像一并分享,你可以直接下载写入u盘。需要说明的是,本liveusb镜像遵照注意注意2中的第三个方案来制作的,镜像使用gpt分区表,但同时兼容Legacy BIOS和UEFI-64,唯一不同之处是用户自由空间使用了ntfs分区格式。
需要注意的是作者的以上方案并不是一个成熟的方案,在ubuntu上已经有mkusb项目,经过作者测试,该项目十分成熟,堪称最佳方案,推荐您使用该方案进行制作。具体方法请参考帮助文档https://help.ubuntu.com/community/mkusb
  注意:1./dev/sdb假定为你的U盘设备,该U盘容量必须大于生成的usb镜像,请根据自身实际情况进行调整,否则将造成重大损失。
     2.该脚本事实上存在两种不同的方案,第一种情况使用msdos分区表,则liveusb镜像有四个分区,第一分区为fat32分区(卷标为DATA),该分区可由用户自由使用;第二分区为fat32可启动主分区,该分区安装有grub2启动文件,可使用i386-pc和x86_64-efi模式引导启动;第三分区为光盘镜像;第四分区为数据保存区(卷标为writable)。第二种情况使用gpt分区表,则liveusb镜像事实上有五个分区,第一分区为fat32分区(卷标为DATA),该分区可由用户自由使用;第二分区为1MiB大小的bios启动分区,主要用于在bios下启动镜像,这也是官方推荐必须有的一个分区 ;第三分区为esp启动分区,该分区安装有grub2启动文件,可使用i386-pc和x86_64-efi模式引导启动;第四分区为光盘镜像;第五分区为数据保存区(卷标为writable)。
     3.将生成的liveusb镜像写入u盘后,显示u盘容量大小将与liveusb镜像大小相同,使用parted、gdisk、fdisk或fdisk查看分区信息时,可能会有分区表扇区数与u盘实际扇区数不符或u盘尚有未使用的空间等警告信息。这是由于制作时的liveusb镜像扇区数是固定的,而你使用的u盘扇区数不可能正好等于liveusb镜像扇区数,故而出现分区表警告。对此,你完全不用担心,对正常使用并没有太大影响。如果想消除该警告信息,解决办法也很简单,可使用parted分区工具重新调整结尾扇区,写入分区表后,resize结尾分区大小。
     4.执行以上操作会擦除原有的u盘数据和分区等,故执行前请你妥善处置你u盘的数据。
     5.保证你的硬盘空间足够使用。
     6.sha256校验不正确,必须重新下载,直至正确为止。
     7.保证你使用的是不小于8GB容量的u盘。
     8.ubuntu下假设/dev/sdb为你的u盘设备。
     9.为了提高成功率,请在系统中禁止移动设备自动挂载,在ubuntu下,可以输入以下命令:

代码: 全选

gsettings set \
org.gnome.desktop.media-handling automount false
gsettings set \
org.gnome.desktop.media-handling automount-open \
false
gsettings set \
org.gnome.desktop.media-handling autorun-never true
     10.根据gpt分区表规范,在不支持gpt分区表的操作系统中,由于pmbr的存在,gpt分区不被识别。
  七、已知缺陷
  由于作者能力有限,在vmware虚拟机上进行有限测试后,已经尽最大努力修复测试中出现的上游bug,也修正了个别问题,但仍然存在作者测试中尚未发现的缺陷和bug,欢迎你测试并提交缺陷。目前,已知有下列问题无法修复:
  安装overlay-scrollbar-gtk2:i386会由于依赖overlay-scrollbar:i386,且overlay-scrollbar为all包,而造成安装失败。涉及此类的其他i386包问题较多,在官方bug列表上有相应的讨论,应该属于上游bug。
  系统安装过程会显示警告overlay-scrollbar模块无法加载,原因可能同上述类似,应该属于上游bug。
  fcitx输入法和搜狗输入法均会出现停止响应、面板无法显示、无法切换输入源的问题,原因可能与上游bug和作者打包有关,如属于打包修改的问题,作者目前尚无能力修复。
  在livedvd上更新系统源,可能出现无法移除旧缓存问题,应该属于上游bug。
  运行中标普华office会出现未知类型gailwindow警告,并且三个组件运行后图标显示错误,应该与打包中缺少相关依赖有关,作者目前尚无能力修复。
  八、问题与解答
  Q:1.有无其他下载地址?
  A:作者之前一直使用百度网盘,但是随着镜像体积不断增大,目前已经超过4GB大小,而百度网盘想上传需要充值的,所以暂时迁移到城通网盘,目前不敢也不想使用其他方式,所以目前无其他下载地址。ubuntu用户在登录后,可以使用dav客户端下载(目前速度尚可)。如你能提供下载地址,并确保文件的正确性和完整性,可通过ubuntu中文论坛,以私信形式告知作者你提供的下载地址和你的网络署名,经作者测试通过并经您同意后,将把你提供的地址和网络署名加入论坛贴的下载地址列表中。
  Q:2.光盘镜像和文件都太大了
  A:首先,这个跟技术能力和打包观念有关。其次,livedvd光盘镜像制作脚本,整体迁移到了新框架下,同时考虑用户体验的流畅性,所以放弃以前的高压模式,光盘镜像自然就大了不少。最后,为保证体验的完整性,光盘镜像包含了众多字体和开源软件,打包后光盘体积自然也就增加了。鉴于目前光盘镜像体积不断增加的情况,以后私人打包的版本将会把镜像体积控制在4GB以下。
  Q:3.没有32位的打包么?
  A:需要注意的是,从18.04开始,官方已经不再发布32位版本,这也是基于多方面的考虑。作者目前也仅发布基于ubuntu官方的64位打包版,鉴于64位处理器在用户端几乎普及,并且amd64版本与i386版本与windows平台x86和x64相比,几乎不存在太多的软件包兼容性问题,打包i386版本已经显得不必要,同时amd64版本更能发挥处理器的性能,所以作者发布的版本都将以amd64为基础进行。现在没有,将来也不会有32位版本的打包。
  Q:4.live进入,桌面上竟然没有安装系统的图标~~
  A:是的,为了保持live桌面的统一观感,作者在live模式启动脚本中删除了桌面的系统安装图标,但是并未删除系统安装程序。在ubuntu中可指向启动栏寻找系统安装图标,mykubuntu中指向菜单-系统管理寻找系统安装图标,你也可以直接进入/usr/share/applications查找系统安装图标。
  Q:5.myubuntu系统竟然没有unity
  A:从ubuntu 17.10开始,官方已经放弃unity,重新回归传统gnome3的怀抱,不太建议你使用该会话。如确需要,你可以用如下命令安装:

代码: 全选

sudo apt install unity-session
  安装完成后,选择unity即可尝试登录unity桌面。
  Q:6.系统用的是啥字体啊?如何改变?
  A:系统中使用了提取自windows的版权字体、鸿蒙系统字体字体以及iosevka开源字体。ubuntu版本iso光盘镜像和kubuntu版本iso光盘镜像默认使用微软雅黑字体。如想改变字体配置,可以在启动器中运行Myubuntu 工具,按照提示选择更改系统字体。或者在bash终端中输入以下命令:
sudo myfontselecter
按照提示选择更改系统字体。也可以在可以在用户目录中使用相对安全的.config/fontconfig/fonts.conf进行配置,具体方法,自行寻找。
  Q:7.如何使用你定制的公文模板?
  A:作者打包的私人镜像已经集成了一套为libreoffice专门定制的公文模板,libreoffice中指向文件-新建-模板,在弹出的框体中指向文本文档,即可看到单独行文(cesi)、联合行文(cesi)、空白公文(cesi),单击需要的模板,创建公文。同时为wps office、中标普华office中、永中office中定制的公文模板不再提供。
  Q:8.如何使用你打包的壁纸?
  A:不再提供。
  Q:9.你定制的标准公文模板并不标准
  A:是的,这个问题很值得探讨,事实上使用各类office来制作标准公文根本不可能达到绝对的标准,这跟office软件的用途和使用场景有关。从中央办公厅采购的软件来看,作者猜测真正的标准公文制作应该是使用方正书版这一类的专业排版软件进行的。目前,对作者来说,在对公文要求并不十分严格的情况下,参考《党政机关公文格式》(GB/T 9704-2012)制作的这些模板已经足够使用了,如果你对公文的要求十分严格,那么在正式的生产环境中,不建议你使用本模板进行公文排版。最后呼吁一下,作者技术能力有限,如果哪位热心人能发布一个使用tex进行标准公文排版的教程,那真真是极好的,作者非常期待。
  Q:10.我下载试用你的系统,可是无法安装部分32位软件,怎么办?
  A:从18.04开始,官方已经不再提供32位版本的系统镜像。事实上作者不建议在64位系统中安装32位软件包,如果你确有需求,可以用以下方式增加32位系统源:

代码: 全选

#添加i386架构
sudo dpkg --add-architecture i386
sudo apt update
#安装32位gedit示例
sudo apt install gedit:i386
#删除32位gedit示例
sudo apt autoremove gedit:i386
#移除i386架构
sudo apt remove --purge `dpkg --get-selections \
| grep i386 | awk '{print $1}'`
sudo dpkg --remove-architecture i386
sudo apt update
  Q:11.永中office是否有key?
  A:作者没有永中office的key,但是在互联网上找到了2002版本的key,使用此key以特殊方法可以修改激活,但是由于版权的限制,作者无法将此方法用于打包或者将激活过程予以公布。
  Q:12.作者打包的系统镜像和软件包质量真的很差~~~
  A:再次申明,作者技术能力有限,所打包的系统和打包的软件,出现错误在所难免,自然也无法保证质量。如果你不吝赐教,并且可承担法律风险,可任意动手修改后再发布出来,作者无限欢迎。
  Q:13.如何使用你提供的cups for windows驱动?
  A:不再提供。
  Q:14.系统集成的libreoffice公文模板(cesi)出现问题,所有字体无法显示,甚至光标也丢失了,怎么办?
  A:作者制作的公文模板是没有问题的,问题出在libreoffice本身,目前该问题已经得到修正,请更新libreoffice到7.2.2.2以上版本即可。
  Q:15.系统时间错乱,啥毛病?
  A:请注意,本系统直接读取硬件时间并将其作为本地时间(北京时间),ubuntu官方版本直接读取硬件时间并将其作为世界标准时间(UTC时间),这与ubuntu官方的不同。如果你的硬件时间就是本地时间(北京时间),那么使用本系统不会出现8个时区差。反之,你的硬件时间是世界标准时间(UTC时间),那么就会出现所谓的系统时间错乱(8个时区差),解决办法也很简单,要么手动调整硬件时间,要么在本系统中进行调整。
  Q:16.永中office安装还会假死吗?
  A:据作者尝试,永中office使用正常,不存在假死的情况。
  Q:17.我还想问一下hp打印一体机的插件问题...
  A:从17.10开始,私人打包的光盘镜像开始集成该插件,所以你完全不用手动安装。如果需要手动安装,你可以这样进行:

代码: 全选

#注意插件版本,必须与已安装的hplip版本相同
wget http://www.openprinting.org/download/\
printdriver/auxfiles/HP/plugins/\
hplip-3.17.10-plugin.run
wget http://www.openprinting.org/download/\
printdriver/auxfiles/HP/plugins/\
hplip-3.17.10-plugin.run.asc
#按照提示yes继续安装
echo y | sudo hp-plugin -i -p .
  安装完成后,一般来讲系统可自动识别打印机并自动添加,特殊情况下,有可能无任何反应,此时可重启系统或打印机,如还无反应,可进行如下操作:

代码: 全选

#例如,作者使用的是hp m177fw一体机,usb直连电脑
sudo hp-setup -i -a -x -b usb
  Q:18.作为有意做成中国特色的Linux版本,能默认安装国内比较常用的软件如QQ、WPS、微信会更好
  A:感谢提议,qq有wine版和linux版,网上可方便的下载;至于wps在源中有,在光盘镜像中集成两个以上的office是不可想象的;实话实说,我个人从不使用微信,网上也可以方便的下载微信 for linux版本,所以也不会集成这样的东西。目前只有我一人打包,还无法面面俱到,等以后有精力和时间再去考虑这些。
  Q:19.默认安装的网络浏览器实际上只Firefox,没有默认设置成系统的网络浏览器
  A:不知道你的情况,但在作者这里尚未出现此问题,如出现此问题,在bash终端输入以下命令更改:

代码: 全选

cat > ~/.config/mimeapps.list << "EOF"
[Default Applications]
application/xhtml+xml=firefox.desktop
text/html=firefox.desktop
text/xml=firefox.desktop
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
EOF
  Q:20.快捷键调用截屏失效
  A:作者这里没有问题,如有问题,bash终端如下设置:

代码: 全选

#ubuntu中
gsettings set \
org.gnome.settings-daemon.plugins.\
media-keys screenshot 'Print'
  Q:21.我想问下,所有的这些工作都是你一个人完成的吗?出于爱好?
  A:嗯,是的,目前所有内容均由我一个人打包的,但是要强调一点,所有内容均来自互联网公开的内容,作者仅仅是整合打包。
  Q:22.如何安装oracle java17?
  A:系统镜像中已经集成了oracle java17。
  Q:23.ubuntu的gnome3真是反人类,如何更改界面布局?
  A:我只能说,于我心有戚戚焉。如果你使用的是私人打包的版本可以直接指向程序-样式和布局,就是那个蓝色礼物盒样子的图标,看看有没有惊喜。找不到?没关系,终端如下操作:

代码: 全选

#传统gnome样式
mystyle --gnome
#私人打包默认样式
mystyle --private
#macos系统样式
mystyle --macos
#win10系统样式
mystyle --win10
#professional 样式布局
mystyle --prof
  Q:24.ubuntu下永中有时无法运行~~
  A:这个可以说是老毛病了,基本上每次系统升级都会出现这个问题,根据作者的实验和猜测,问题应该出在open JDK和oracle java上。在ubuntu系中,也就是永中的jre与jayatana出现了兼容问题。知道了问题所在,就可以着手修复了,终端如下操作:

代码: 全选

unset JAVA_TOOL_OPTIONS&&yozo
  即可运行了,当然如果你要永久一点,终端上如下操作:

代码: 全选

sudo sed -i ‘2i unset JAVA_TOOL_OPTIONS’ \
/usr/bin/yozo
sudo sed -i ‘2i unset JAVA_TOOL_OPTIONS’ \
/usr/bin/yozoFileConvert
sudo sed -i ‘2i unset JAVA_TOOL_OPTIONS’ \
/usr/bin/yozop
sudo sed -i ‘2i unset JAVA_TOOL_OPTIONS’ \
/usr/bin/yozoc
sudo sed -i ‘2i unset JAVA_TOOL_OPTIONS’ \
/usr/bin/yozoi
sudo sed -i ‘2i unset JAVA_TOOL_OPTIONS’ \
/usr/bin/yozow
  Q:25.ubuntu下复制到桌面的启动器,不显示图标,而是.desktop文件,双击运行时,必须信任否则还是无法运行,我已经给启动器可执行权限了啊?
  A:这个是由于新的ubuntu使用了gvfs,这是gnome桌面系统默认的虚拟文件系统,由于研究不够,目前作者对这个文件系统的了解不多。它有一套自己的命令集可用,bash终端中可如下为启动器文件设置属性:

代码: 全选

#例如,安装永中office后,使用如下命令信任桌面文件
gio set yozo.desktop metadata::trusted true
gio set yozo-writer.desktop metadata::trusted true
gio set yozo-impress.desktop metadata::trusted true
gio set yozo-calc.desktop metadata::trusted true
#使用如下命令,给予可运行权限
chmod 0755 yozo.desktop
chmod 0755 yozo-writer.desktop
chmod 0755 yozo-impress.desktop
chmod 0755 yozo-calc.desktop
  其他的桌面启动器,也可以如法炮制。
  Q:26.softmaker-office-2021在你的系统上安装后,字体显时出现日文字形,怎么办?
  A:毕竟不是一款国人制作的办公软件,所以对中文支持差是很正常的,不太建议你使用该款软件作为主力办公工具,作者收录该软件仅仅是出于测试尝鲜目的。该问题主要是由于该软件自带了思源黑体(中日韩)字体,并且未能根据locale正确选择字形造成的,可以在bash终端中删除软件自带中韩字体(不会造成程序崩溃)。如下操作:

代码: 全选

sudo rm -rf /usr/share/office2021/fonts/{NotoSansCJKjp-Regular.otf,NotoSansCJKkr-Regular.otf}
  重启softmaker-office-2021办公软件即可。
  Q:27.libreoffice卡顿严重,什么原因啊?
  A:根据ubuntu办公版块班主的回复,该问题是由于字体选择错误引起的。所以,首先,请正确选择“西文字体”家族和“亚洲文字字体”家族。再次,查看家族字体的匹配规则,如果家族字体首先匹配了英文字体,也可能出现卡顿的问题。最后,查看是否打开了“切换格式化标记”的显示,打开该选项,也可能造成卡顿。
  Q:28.steam字体显示方框,如何解决?
  A:首先确保你正确连接了互联网,然后在bash下如下操作:

代码: 全选

#更新系统,安装依赖
sudo dpkg --add-architecture i386 && sudo apt update
sudo apt install libbz2-1.0:i386 \
libdbus-glib-1-2:i386 libfontconfig1:i386 \
libfreetype6:i386 libgdk-pixbuf-2.0-0:i386 \
libglib2.0-0:i386 libice6:i386 libopenal1:i386 \
libpulse0:i386 libsm6:i386 libusb-1.0-0:i386 \
libva2:i386 libva-x11-2:i386 libvdpau1:i386 \
libxi6:i386 libxinerama1:i386 libxrandr2:i386 \
libxrender1:i386 libxtst6:i386
#解决字体问题
sudo apt install steam-fonts fonts-wqy-zenhei \
fonts-thai-tlwg-otf
  Q:29.自带的libreoffice没有完全安装啊,如何解决?
  A:ubuntu官方将libreoffice拆分的非常细,完全安装该软件包,将会附带很多字体。占用很大的空间。由于考虑平常办公需求,已经尽量预置了部分组件和依赖,如:libreoffice base和oracle jdk等,即便这样也已经占用了较大的空间。如果你对此有特殊需求的话,可以如下安装:

代码: 全选

sudo apt install libreoffice
  Q:30.系统无法被ssh远程连接,什么情况?
  A:本iso镜像已经集成了openssh-server软件包,如果你在运行ssh服务时出现:“Job for ssh.service failed because the control process exited with error code. See "systemctl status ssh.service" and "journalctl -xe" for details.”提示,那么使用systemctl status ssh.service查看,会发现系统服务启动失败。运行sshd -T 命令,会出现“sshd: no hostkeys available – exiting.”提示,意思是没有找到key文件。如果是这种情况,你可以在终端输入一下命令,生成本机密钥:

代码: 全选

# 以下命令任选其一
# 重新配置openssh-server软件包,自动生成key
sudo dpkg-reconfigure openssh-server
# 手动运行命令生成key
sudo ssh-keygen -A
  然后查看,系统key文件是否生成,然后重新启动服务,应该就没有后问题了。
  Q:31.系统启动时出现No irq handler for vector,什么情况?
  A:如果你看到系统日志中出现:

代码: 全选

kernel: __common_interrupt: 1.55 No irq handler for vector
kernel: __common_interrupt: 2.55 No irq handler for vector
kernel: __common_interrupt: 3.55 No irq handler for vector
kernel: __common_interrupt: 4.55 No irq handler for vector
kernel: __common_interrupt: 5.55 No irq handler for vector
……
  根据kernel维护人员的回答,一般是UEFI系统固件错误引起的,升级一下最新的UEFI系统固件或许就好了。
  Q:32.如何安装amd官方驱动,以便支持opencl?
  A:amd官方的驱动只针对LTS长期维护版本,但事实上你依然可以安装opencl驱动,将下载的官方驱动放在一个目录内,然后终端运行一下命令:

代码: 全选

# 这里使用的驱动版本是20.45
tar xvfJ amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz
cd amdgpu-pro-20.45-1188099-ubuntu-20.04
sudo ./amdgpu-install --no-32 --no-dkms --opencl=legacy -y
  Q:33.系统是否包含snap程序包?是否存默认使用firefox snap包?
  A:鉴于snap包固有的启动缓慢、运行效率低下等缺陷,私人打包的系统不包含任何snap程序包,系统默认的firefox浏览器使用deb软件包。由于官方将firefox snap包作为默认浏览器,且存在部分其他snap包,考虑到兼容性,故私人打包的系统保留了snap基础依赖,依然可以在软件中心或者命令行浏览、安装、卸载snap软件包。同时,ubuntu软件源中存在大量可替代snap软件包的deb程序包,如果考虑实用性,建议你安装相应的deb包,以提高运行效率。
  Q:34.光盘镜像和系统的grub主题在高分辨率和低分辨率下显示异常,怎么办?
  A:私人打包的光盘镜像和系统,推荐使用1080p分辨率的显示器,过高或者过低分辨率的显示器,显示起来确实存在一些问题,目前没有更好的办法。要么更换显示器,要么自行安装其他grub主题。
  Q:35.高分屏下雅黑字体太难看,怎么办?
  A:这个问题看个人喜好,一般来说如果我使用1080p以及以下分辨率的显示器,我个人倾向于使用雅黑字体,字体显示效果出众,同时鸿蒙字体也是可以的。如果我使用1080p以上分辨率的显示器,我个人倾向于使用思源字体,并将显示缩放设置为150%(2k分辨率)或者200%(4k分辨率),这样字体显示效果远远好于雅黑,当然同源的更纱黑体也是可以的。
  Q:36.右键点击文件夹设置共享,出现net usershare add 错误,255怎么办?
  A:由于ubuntu默认将用户目录设置为私有权限,有可能造成共享失败。打开终端,输入以下命令设置共享:

代码: 全选

# 给予用户目录可读写权限,这里的用户为ubuntu
chmod 0755 ubuntu
# 重启smbd服务
service smbd restart
如果依然出现类似错误的,可以手动进行共享,打开终端,输入以下命令设置共享:

代码: 全选

# 这里仅为例子,需要根据具体情况设置。
# 将共享名称设置为zrqlx126,共享目录为/home/ubuntu/share,匿名访问,完全控制。
net usershare add zrqlx126 /home/ubuntu/share sharefolder everyone:f guest_ok=y
# 重启smbd服务
service smbd restart
上次由 zrqlx126 在 2022-04-25 14:41,总共编辑 1 次。
crshen
帖子: 58
注册时间: 2008-12-02 20:09

Re: 私人打包版 22.04 LTS amd64 发布[基于ubuntu官方源制作]

#2

帖子 crshen » 2022-04-21 18:57

1个星期前就开始不定时来看看 ,想着新版差不多该发布了。
头像
ahwad
帖子: 1113
注册时间: 2009-05-06 0:36

Re: 私人打包版 22.04 LTS amd64 发布[基于ubuntu官方源制作]

#3

帖子 ahwad » 2022-05-01 10:28

试了原版22.04,很失望。试试这个版本,谢谢!
头像
jojo
帖子: 101
注册时间: 2007-08-06 10:44

Re: 私人打包版 22.04 LTS amd64 发布[基于ubuntu官方源制作]

#4

帖子 jojo » 2022-07-04 11:44

不错,作者还在坚持
wjd1097291324
帖子: 1
注册时间: 2023-02-13 10:11
系统: Ubuntu

Re: 私人打包版 22.04 LTS amd64 发布[基于ubuntu官方源制作]

#5

帖子 wjd1097291324 » 2023-02-13 10:20

楼主你好,我最近也在尝试制作发行版,请问你的构建脚本是从Ubuntu官方仓库获取到的吗?我希望参考一下官方脚本,有地址的话方便提供一下吗?感激不尽!
头像
nero28
帖子: 6
注册时间: 2015-05-22 23:06
系统: Ubutu23.04

Re: 私人打包版 22.04 LTS amd64 发布[基于ubuntu官方源制作]

#6

帖子 nero28 » 2023-04-28 16:25

分享失效了,哪位大佬能分享一下么,123云盘就更好了.谢谢.
回复