关于UOS的软件
Tofloor
poster avatar
royaladd
deepin
2020-05-12 04:49
Author
本帖最后由 royaladd 于 2020-5-11 20:50 编辑

在deepin从15.11更新到20的版本中,有个变化细心的小伙伴就会发现很多1.deepin的软件从以前的/opt目录迁移到了/opt/app目录了(前提软件是在软件商店安装的),可以说明一件事情就是deepin把每个软件重新打包了,所以以前软件商店有的现在没有,原因可能是还没有打包那个软件。

2. 安装virtual box的时候,发现那个软件的开始菜单变成deepin的祖传毛玻璃的,可以和系统的 主题同步修改了,说明deepin还做了一个大的工作就是把qt库底层进行了重写,所以说基于qt写的软件的菜单栏都会和deepin的主题协调一致


下面我说一下deepin的软件安装,个人简介
linux的软件安装 一般安装到/usr/local和/opt 目录下,/usr/local一般安装运行环境比如说java 还有就是一些开源软件如果手动编译的话,如果不指定路径的话,一般都会编译安装到这个目录,/opt下安装的是 比如说网易云音乐这样的应用程序  但是这两个目录都是属于root用户的文件,我们一般登录的都是拥有sudo权限的普通用户,安装到这两个目录的软件一般都不是管理员权限启动的,所以要安装一个附加的插件什么的,都会安装失败
所以安装软件要为自己的用户安装,不要把软件安装给root用户,普通用户的目录一般在/home/{你的用户名字}/下面,所以我建议在这个目录下建立一个app目录,把软件都解压到这里安装。
有些软件需要配置环境变量
你去百度一下,普遍都会让你把环境变量配置到/etc/profile文件里面,但是这个文件是root用户的,你不应该修改那个文件的,而且修改这个文件风险比较大,因为有时候写错了,系统直接就会启动不起来了
总而言之,你需要把环境变量配置到
/home/{你的用户名字}/.bashrc
普及一下配置环境变量的一般方法,因为这个文件是.开头的文件,所以你一般在系统文件管理看不到,所以一般都会在终端打开,
vim不会用的小伙伴,就用 deepin-editer吧,本人建议有图形界面就用图形界面,因为方便,
打开方式:
1.打开终端
2.输入 cd ~  # 这里说下 ~ 代表你的家目录,会直接转到/home/{你的用户名字}/目录
3.deepin-editer .bashrc
4.输入下面
export XXX_HOME=路径
export PATH=$PATHXXX_HOME
解释一下,XXX这个自己定义,什么软件就写他的名字
5.保存一下
6.要不重启,要不终端输入 source .bashrc 刷新刚才写的


有些软件你想要他出现在启动器里面,直接点击打开,你需要创建那个快捷方式
说明一下,那个启动的开始菜单里面的那些个突变软件,其实都在 /usr/share/applications下面,你不信可以用文件管理打开看看,所以需要在这里创建你的快捷方式
建议先在桌面建立一个以.desktop为后缀的文件,名字随便,最后写好了复制到/usr/share/applications下
复制文件需要sudo权限


  1. [Desktop Entry]
  2. Encoding=UTF-8
  3. Name=软件名称
  4. Comment=软件描述(可以随便写)
  5. Exec=那个软件的可执行文件的路径
  6. Icon=那个软件的图标路径,可以自己找个,支持png
  7. Terminal=false
  8. Type=Application
Copy the Code

把刚才创建的那个文件用文件编辑器打开,把上面的复制到里面,把我汉字描述的改成对应的,路径的话,写成绝对路径

我打字经常错字多,说的只是个人见解,大神勿喷,还是个孩子



Reply Favorite View the author
All Replies
avatar
royaladd
deepin
2020-05-12 04:54
#1
新手可以参考一下子
Reply View the author
avatar
rexlevin
deepin
2020-05-12 05:32
#2
写得挺好的。
尤其是里面关于root和普通用户的关系内容,许多人其实都是搞不清楚的。
不同人不同看法、角度还能从内容里扩展出许多,看各人了。
Reply View the author
avatar
royaladd
deepin
2020-05-12 05:46
#3
https://bbs.deepin.org/post/194089
写得挺好的。
尤其是里面关于root和普通用户的关系内容,许多人其实都是搞不清楚的。
不同人不同看法、角度 ...

其实我感觉deepin需要在自己的系统做个规定和限制,太过于开放不好,有些文件没必要给用户展示的
Reply View the author
avatar
jianguo922
deepin
2020-05-12 05:56
#4
谢谢分享
Reply View the author
avatar
xiamingyu
deepin
2020-05-12 06:16
#5
写的很不错,谢谢分享。
Reply View the author
avatar
xiaobaixindiruan
deepin
2020-05-12 06:55
#6
我觉得像手机一样 有个开发模式 可以给我们这些折腾的人用 , 小白就直接安装直接用就是了
Reply View the author