ubuntu20.04使用杂记

举报
黄生 发表于 2020/08/04 16:16:57 2020/08/04
【摘要】 snapd在系统空闲时运行,费不少CPU资源。systemd停掉它,说是由snapd.socket启动的。所以停用: undo systemctl disable snapd.socket

打开浏览器时,提示要解锁密钥环,这时要输入密码;如果是本人使用的电脑,因不存在安全问题,还要每次操作就比较繁琐,可以取消,方法如下:

输入seahorse,打开“密码与密钥”,在“密码”>“登录”上右键,选择“更改密码”,输入老密码,新密码留空,确定即可。


将手机内容通过smb共享给ubuntu20.04

  1. 手机里打开“华为分享”-“共享至电脑”,设置验证的用户名和密码

  2. ubuntu里打开“文件”-“其他位置”,找到自己的手机

  3. 打开,报错“由于软件导致的连接断开” > sudo apt install smb4k > sudo vim /etc/samba/smb.conf > 在[global]下添加client min protocol = NT1

  4. 手机里重新关开共享。ubuntu再访问就好了。


  1. snapd在系统空闲时运行,费不少CPU资源。systemd停掉它,说是由snapd.socket启动的。所以停用:
     sudo systemctl disable snapd.socket

     sudo systemctl disable snapd

  2. MagicBook16 2019版 指纹不能用。客服说不管,看linux自己什么时候支持。看指纹硬件厂商 笔记本生产日期,这放了3个多月被我买回来的


sudo lshw

     product: Goodix Fingerprint Device  -- 汇顶

     vendor: Shenzhen Goodix Technology Co.,Ltd.


       description: 锂离子 Battery

       version: 4/13/2020


**ubuntu20.04下的剪贴板工具

parcellite安装了打不开:Failed to load module “canberra-gtk-module” ,折腾了几下没用

clipit昨天还可以,今天ctl-alt-h快捷键出不来:gdk_window_get_window_type: assertion 'GDK_IS_WINDOW (window)' failed 也是折腾无用

闪亮登场:diodon一条胖鱼。简单而完美。在系统里设置快捷键,打开胖鱼窗口,选中条目回车就可以粘贴。


Iot有个模拟器,基于JAVA JFX开发,在ubuntu20.04下运行时,有一个坑

如果你从ubuntu源安装openjdk1.8就掉坑里了,出坑会很累。原因是这个openjdk里不带jfx。

安装OracleJDK1.8就可以。打完就收工。别折腾。

那把我系统的openjdk卸载过程也很奇葩,在这里:我不要了,你卸载了,还同时必须赠送新版本才行???


这样搞定:sudo apt autoremove default-jdk openjdk-8-jre-headless

搞完收工。不折腾。

---以下2022.12.30

snap到底是什么?它是可以跨Linux发行版本的,具有一定隔离性的。所以它和docker有点类似。
但是显然不像docker那么受欢迎。看看安装了哪些snap软件

hao@haoPro16:~$ snap list
Name               Version                     Rev    Tracking         Publisher   Notes
bare               1.0                         5      latest/stable    canonical✓  base
core18             20221212                    2667   latest/stable    canonical✓  base
core20             20221212                    1778   latest/stable    canonical✓  base
gnome-3-28-1804    3.28.0-19-g98f9e67.98f9e67  161    latest/stable    canonical✓  -
gnome-3-34-1804    0+git.3556cb3               77     latest/stable/…  canonical✓  -
gnome-3-38-2004    0+git.6f39565               119    latest/stable    canonical✓  -
gtk-common-themes  0.1-81-g442e511             1535   latest/stable/…  canonical✓  -
snap-store         41.3-66-gfe1e325            638    latest/stable/…  canonical✓  -
snapd              2.57.6                      17883  latest/stable    canonical✓  snapd

df -Th看到这么多东西心里就别扭

/dev/loop0     squashfs  128K  128K     0  100% /snap/bare/5
/dev/loop2     squashfs  163M  163M     0  100% /snap/gnome-3-28-1804/145
/dev/loop1     squashfs   56M   56M     0  100% /snap/core18/2409
/dev/loop3     squashfs   64M   64M     0  100% /snap/core20/1778
/dev/loop4     squashfs   62M   62M     0  100% /snap/core20/1518
/dev/loop5     squashfs  165M  165M     0  100% /snap/gnome-3-28-1804/161
/dev/loop6     squashfs   56M   56M     0  100% /snap/core18/2667
/dev/loop7     squashfs  219M  219M     0  100% /snap/gnome-3-34-1804/72
/dev/loop8     squashfs  347M  347M     0  100% /snap/gnome-3-38-2004/119
/dev/loop10    squashfs  401M  401M     0  100% /snap/gnome-3-38-2004/112
/dev/loop9     squashfs  219M  219M     0  100% /snap/gnome-3-34-1804/77
/dev/loop11    squashfs   82M   82M     0  100% /snap/gtk-common-themes/1534
/dev/loop12    squashfs   50M   50M     0  100% /snap/snapd/17883
/dev/loop13    squashfs   55M   55M     0  100% /snap/snap-store/558
/dev/loop14    squashfs   92M   92M     0  100% /snap/gtk-common-themes/1535
/dev/loop16    squashfs   46M   46M     0  100% /snap/snap-store/638

下面来删除掉snap,步骤还是有一些。

snap list |cut -d' ' -f1 > snap.list
for i in `cat snap.list`;do sudo snap remove --purge $i;done
#上面的命令执行2次,因为有些依赖包列在了前面,但是却要后删除的
#执行2次就可以解决
sudo rm -rf /var/cache/snapd/
sudo apt autoremove --purge snapd gnome-software-plugin-snap
#上面的命令捆绑了一些软件被卸载
下列软件包将被【卸载】:
  libfwupdplugin1* libllvm10* libllvm11* libudev1:i386* linux-headers-5.11.0-27-generic* linux-hwe-5.11-headers-5.11.0-27* linux-image-5.11.0-27-generic*
  linux-modules-5.11.0-27-generic* linux-modules-extra-5.11.0-27-generic* shim* snapd*

sudo rm -rf ~/snap /root/snap
sudo apt-mark hold snapd

结束。参考How to Remove Snap From Ubuntu 20.10

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。