小编Oli*_*jon的帖子

如何删除 Ubuntu 的自动互联网连接需求?

想象一下,我安装了一个全新的 Ubuntu 18.04。但是有一些默认包或服务未经我同意就连接到 Internet。如何彻底摆脱它们或以有效的方式使它们离线?

就我现在而言,它们是:

popularity-contest- Ubuntu 流行竞赛(或简称 popcon)收集统计数据,以确定哪些软件包最受 Ubuntu 用户欢迎。

unattended-upgrades - 使用最新的安全更新自动升级计算机。

apt-daily - 每天自动更新 apt 索引。

snapd - 自动更新快照包。

update-manager - 检查发布更新。

我可能会遗漏一些东西。知道的请留言...

目的:我想完全控制互联网,就我而言,互联网是有限的。因此,我希望手动而不是自动更新或升级。

apt offline popcon unattended-upgrades snap

16
推荐指数
1
解决办法
5203
查看次数

未经我许可,Snapd 正在下载

有一天,我注意到我的互联网正在被使用。使用后,sudo nethogs我发现被调用的包snapd在未经我同意的情况下定期从互联网上下载一些东西。我安装的唯一快照程序是 VLC。

那么,如何看什么东西做的/没snapd上传或下载或如何让snapd在离线模式下运行?

offline snap

7
推荐指数
1
解决办法
774
查看次数

华硕 ZenBook Flip 14 上的 Nvidia 卡有时会启动到紫色屏幕

我最近双启动了 ubuntu(使用 Windows 10)。我的电脑有一个 nvidia geforce 显卡,这就是过去几周我在 ubuntu 上出现问题的根源。我安装了正确的 nvidia 驱动程序,但有时尝试登录时仍然卡在紫色屏幕上。关键字是有时。通常,在我选择通过 grub 启动 ubuntu 后,我的第一次登录尝试会遇到紫色屏幕。然后它在紫色屏幕上冻结后,我被迫按住电源按钮关闭计算机并重新启动它。第二次我在 ubuntu 选项上按 e 并输入一个代码块。在那里我按下向上和向下键并删除并重新输入几个单词,然后输入 control x 以启动。请注意,我没有添加任何额外的参数,例如“nomodeset”或删除任何内容。然后大部分时间它神奇地启动,我能够登录。请注意,确实会出现黑屏并写入一些文本,但它成功启动。当然,有时这不起作用,我被迫进入恢复模式(也有一半时间会冻结)并尝试解决问题(通常通过清除 nvidia 并重新安装我刚刚清除的确切内容-.- 再次这不会一直工作)。

关于发生了什么的任何想法?这非常荒谬。我不想在能够登录之前强制关闭我的计算机 5 次 -.-

这是我登录成功后立即重新启动时屏幕闪烁的内容:1

  • Ubuntu 18.04.2 LTS
  • 英伟达 Geforce MX150
  • nvidia-driver-390(专有)
  • 这是cpu-z输出
  • 安全启动已被禁用
  • 开源驱动程序 nouveau 是我相信的默认驱动程序,所以是的,我首先拥有它。但后来我得到了紫色的屏幕,所以我安装了 nvidia 驱动程序
  • 在这里检查了华硕的 uefi 更新。只有一个:版本 300。
  • 我的电脑是“ASUS ZenBook Flip 14 UX461FN”。

运行“sudo apt install xubuntu-desktop lightdm”时,我得到:

Some packages could not be installed. This may mean that you have
requested an impossible situation …
Run Code Online (Sandbox Code Playgroud)

boot nvidia login freeze

5
推荐指数
1
解决办法
649
查看次数

未检测到声卡 - Ubuntu 20.04 - sof-audio-pci

安装 Ubuntu 20.04 后,我注意到声音在我的系统上不起作用。

aplay -l给了我Sound card not detected错误。

跑步inxi -A | grep driver给了我... driver: sof-audio-pci

我在 AskUbuntu 上尝试了一些解决方案,但它们不起作用,并且都使用了 driver snd_hda_intel。其他页面表示此驱动程序的固件未随发行版一起提供。

是否可以为 Ubuntu 20.04 制作声音?

sound pulseaudio alsa drivers

3
推荐指数
2
解决办法
8054
查看次数

如何获取列表的总下载大小?

想象一下,我有download-list.txt。它包含一些文件网址:

http://example.com/a.txt
http://example.com/b.txt
http://example.com/c.txt
http://example.com/d.txt
http://example.com/e.txt
Run Code Online (Sandbox Code Playgroud)

当我运行时wget -i download-list.txt --spider,它显示如下:

http://example.com/a.txt
...
Length: 128 (128B) [text/txt]
...
http://example.com/b.txt
...
Length: 120 (120B) [text/txt]
...
http://example.com/c.txt
...
Length: 100 (100B) [text/txt]
...
http://example.com/d.txt
...
Length: 90 (90B) [text/txt]
...
http://example.com/e.txt
...
Length: 80 (80B) [text/txt]
...
Run Code Online (Sandbox Code Playgroud)

但是,我不需要单个文件大小,我需要总文件大小:

518 (128+120+100+90+80)
Run Code Online (Sandbox Code Playgroud)

如何达到这个结果?(不使用的任何其他方法wget也值得赞赏)

command-line files wget

1
推荐指数
1
解决办法
860
查看次数