ubuntu 24.04 向日葵桌面版安装

embedded/2024/11/15 6:45:12/

向日葵桌面版

ubuntu24.04向日葵无法安装,缺少依赖。向日葵缺少依赖,“有未能满足的依赖关系”。解决方案。

1. 下载本体

mkdir oraysun && cd oraysun
wget https://d.oray.com/sunlogin/linux/SunloginClient_15.2.0.63062_amd64.deb

2. 下载依赖

桌面版依赖,使用23.04中或者22.04(LTS)中的包替代

# 23.04
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openldap/libldap2_2.6.3+dfsg-1~exp1ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/gconf-service_3.2.6-8ubuntu1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/gconf-service-backend_3.2.6-8ubuntu1_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/gconf2-common_3.2.6-8ubuntu1_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/libgconf-2-4_3.2.6-8ubuntu1_amd64.deb

二选一即可

# 22.04
wget http://security.ubuntu.com/ubuntu/pool/main/o/openldap/libldap-2.5-0_2.5.16+dfsg-0ubuntu0.22.04.2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/gconf-service_3.2.6-7ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/gconf-service-backend_3.2.6-7ubuntu2_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/gconf2-common_3.2.6-7ubuntu2_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/libgconf-2-4_3.2.6-7ubuntu2_amd64.deb

3. 改gdm配置

# 获取当前用户名
username=$(whoami)
# 使用sed进行替换
sudo sed -i -e 's/^#WaylandEnable=false/WaylandEnable=false/' \-e 's/^#\s*AutomaticLoginEnable\s*=\s*true/AutomaticLoginEnable = true/' \-e "s/^#\s*AutomaticLogin\s*=\s*user1/AutomaticLogin = $username/" /etc/gdm3/custom.conf

即在/etc/gdm3/custom.conf修改如下

[daemon]
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false
# Enabling automatic login
AutomaticLoginEnable = true
AutomaticLogin = youusername

4. 安装

sudo dpkg -i *.deb
sudo systemctl restart gdm

5. 使用

打开向日葵,如有提示弹窗内容错位,可按ALT+F4退出弹窗。

1、已通过工单进行反馈,客服表示会尽快适配。
2、如果不想改gdm配置文件中的自动登录,可以先用ToDesk。
3、如果不想安装依赖的deb包,也可以解包修改control文件去除依赖,并把相应的库文件放入libs文件夹中。
4、运行代码前确保知晓代码含义,以及去除CSDN添加的尾巴。
5、本文仅做技术交流,因任何原因导致的任何问题,本文概不负责。


http://www.ppmy.cn/embedded/30135.html

相关文章

使用WSGI服务器在生产环境中运行Flask应用程序

文章目录 一、问题描述二、解决思路1、使用Gevent的WSGIServer2、使用WSGIRef的WSGIServer 一、问题描述 在开发Flask应用程序时,有时会在终端看到以下警告信息: WARNING: This is a development server. Do not use it in a production deployment. U…

WPF之DataGrid表格,自定义表头、自定义单元格

DataGrid控件在WPF中担任着表格的角色,大多用于展现数据,他有着自定义表头、单元格,和数据绑定等效果。 可以展现的数据 可以显示以下几种标签显示不同数据 : 显示文本: DataGridTextColumn 显示复选框: DataGridCheckboxColumn 下拉框: Data…

推理还原的干货

故事的递进还原 从下层故事到上层故事 设定还原 还原的逻辑 隐藏信息拼凑、因果导致果推因、规则还原现象 设计思路: 真解答 真解答的关键信息 推理逻辑链 哪些环节可以被误导 如何把关键信息变成伪解答 解释变形信息 给出识别变形信息的方法或线索 其实看似一个…

IDEA在setting中已经勾选了Use non-modal commit interface选项,还是不显示commit侧边栏

今天在拉取项目后,发现我得项目不显示commit的侧边栏,导致我的项目修改没有一个提示。 去网上搜了一些方案,都是让修改seting中的下图中的选项 但是我勾选上还是没有任何效果,侧边栏还是不显示commit的选项。 然后经过重重检索&…

12_Scala_package

文章目录 Scaal面向对象编程1.回顾Java2.package可以多次声明3.设置作用域,设置上下级4.包可以当作对象使用5.import6.Scala用_取代Java *7.导入多个包8.屏蔽类9.类起别名10.import的规则11.有些包无需导入 Scaal面向对象编程 Scala是一门完全面向对象语言&#xf…

数据库(MySQL)—— 多表查询

数据库(MySQL)—— 多表查询 多表关系一对多多对多一对一多表查询概述数据准备查询形式笛卡尔积 分类连接查询内连接外连接左外连接右外连接 自连接联合查询 今天我们来进入MySQL中一个非常重要的部分:多表查询: 多表关系 多表关…

文件上传结合springboot

目录 前台页面 后台接口 文件上传总结 前端页面三要素 服务端接收文件 前台页面 <form action"/upload" method"post" enctype"mutipart/form-data"> 姓名<imput type"text" name"username"><br> 年…

【前端开发】PrimeVue:基于Tree树控件的选择树节点事件完善

前言 在PrimeVue中的Tree组件中&#xff0c;只能默认点击箭头&#xff0c;执行树节点的展开和折叠在本文件中&#xff0c;进一步处理成&#xff1a;当选择当前根目录时&#xff0c;直接就可进行树节点的展开和折叠 1. 页面组件 expandAll ( ) &#xff1a;展开所有树节点collap…