我在 20.04,它有logrotate
3.14.0。我需要一个具有重要错误修正的更高版本。
这个页面显示20.04有3.14.0版本,这个页面显示21.04有3.18.0版本(我想要的那个)。
我不想在下一个 LTS 之前升级(我假设是 22.04)。
获取最新的 logrotate 有哪些选择?
- 升级到临时版本之一
- 等待下一个 LTS
- PPA(我找不到??)
- 从源代码编译
还有其他我没有考虑过的方法吗?
我刚刚发现 Chromium 只会作为 snap 包发布。
我怎样才能继续获得铬,而不会突然出现?如果不从源代码构建,这可能吗?
笔记:
更新
不,这不是该链接问题的重复。我不需要知道“为什么这么快”。我想知道如何在没有 snap的情况下使用它。
现在有从源代码构建,以及下面提到的一些随机 PPA。我希望有人可以为我们提供值得信赖的替代方案。
设置时区的典型方法是使用timedatectl
,例如:
sudo timedatectl set-timezone America/New_York
所以我可以使用命名区域,或者UTC
.
但是我如何设置没有名称的区域 - 例如UTC-5
或UTC+10
其他什么?
由于更新到最新的 ubuntu 和 vscode,我无法gnome-terminal
从 vscode 启动。
如果我尝试gnome-terminal
在 vscode 的终端或通过扩展程序启动,那么我会得到:
创建终端时出错:无法从对象路径 /org/gnome/Terminal/screen/some-uuid-here 获取屏幕
Ubuntu 19.04
GNOME Shell 3.32.1
GNOME 终端 3.32.1
VSCode 1.34.0
我的操作系统和所有软件包都已更新并正常运行。我收到了 virtualbox 的升级通知,所以我让它更新。它失败了,让我的操作系统不稳定。
所以我完全删除它:
sudo dpkg --purge virtualbox-qt
sudo dpkg --purge virtualbox
sudo dpkg --purge virtualbox-dkms
sudo dpkg --purge dkms
sudo apt autoremove
sudo find / -name vbox # delete anything found by this command
sudo find / -name virtualbox # delete anything found by this command
现在我有一个“干净”的系统。所以我这样做:
sudo apt install virtualbox
它总是走到这一步然后冻结:
Setting up virtualbox-dkms (5.2.10-dfsg-6ubuntu18.04.1) ...
Loading new virtualbox-5.2.10 DKMS files...
Building for 4.15.0-23-generic
Building initial module for 4.15.0-23-generic
我什至不能ctrl-c,所以:
dpkg
说要做sudo dpkg --configure -a
,所以我这样做,然后重试一些注意事项:
/var/log/syslog
但里面没有什么有趣的。有时我错误地重新排列了窗口,所以在列表的顶部或中间有一个空的工作区。所以我需要“向上”移动所有的窗户来摆脱它。
如何删除特定工作区?
我需要一些基本的 bash 命令,所以我安装了 WSL(Ubuntu 18.04)。
使用 cygwin,我需要的一切大约需要 150MB。但是 WSL 占用超过 1GB !!不适合我的小型 SSD。
我敢肯定那里有很多不必要的东西/垃圾(甚至可以使用)。有没有人设法减小尺寸?
我做到了sudo apt autoremove
,但这根本没有帮助(显然)。
更新
下面的答案是超级的,但上面的问题仍然没有答案。假设正在使用 WSL(用于各种 bash 命令)——这是前提,而不是 wine/cygwin/vm/dualboot/docker/etc。
你将如何剥离那些无论如何都不能在 Windows 中使用的东西?我读过那里有各种无法使用的自重。例如,如果您只需要一组 bash 命令,您如何删除所有 GUI 和 X 内容。举个例子。
UPDATE2
我接受了下面的一个很好的答案,但它并没有完全回答这个问题。我希望及时有人会加入这个讨论。我希望有人列出可以删除的东西。我知道如何删除东西,我不知道要删除什么。