小编N0r*_*ert的帖子

如何在 Ubuntu 16.04 LTS 上获得 GDAL >= 2.0.0?

我有一些使用sfpackage在 R 中编程的软件,它需要 GDAL 版本 >= 2.0.0。

但是 Ubuntu Xenial 16.04 LTS 只有1.11.3+dfsg-3build2

如何在 16.04 LTS 上获得 GDAL 版本 >= 2.0.0?

r gis 16.04

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

如何从 GNOME Dash 中删除黑色图标(锁定屏幕、注销、关机、挂起、切换用户)?

当我使用 GNOME Shell 在 Ubuntu 18.04 LTS 上使用搜索时,我看到以下图标:

关机、锁屏、注销、挂起

切换用户

我怎样才能隐藏它们?它们是否在某处进行了硬编码?

注意:此问题与“如何从此处删除、注销、重新启动和关闭?”不重复。今天问,因为图标是黑色的(不是灰色)。它是它的逻辑延续,但不是重复的。

gnome gnome-shell 18.04

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

是否可以在不破坏系统的情况下完全删除带有 Glib 库的 Snapd?

我刚刚安装了 Ubuntu MATE 21.10 并发现了两个有趣的软件包,其中包含snapd名称 - gir1.2-snapd-1libsnapd-glib1

$ dpkg -l | grep snapd
ii  gir1.2-snapd-1:amd64                     1.58-0ubuntu2                       amd64        Typelib file for libsnapd-glib1
ii  libsnapd-glib1:amd64                     1.58-0ubuntu2                       amd64        GLib snapd library
Run Code Online (Sandbox Code Playgroud)

两者都来自snapd-glib包。

删除它们会破坏系统,如下所示:

$ sudo apt autopurge gir1.2-snapd-1:amd64 libsnapd-glib1:amd64
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  apturl* apturl-common* ayatana-indicator-sound* bluez-cups* cups* cups-browsed* cups-core-drivers* cups-daemon* cups-server-common*
  gir1.2-goa-1.0* gir1.2-snapd-1* hplip* hplip-data* libcanberra-pulse* libcupsimage2* libgutenprint-common* libgutenprint9* libhpmud0*
  libimagequant0* …
Run Code Online (Sandbox Code Playgroud)

package-management apt dependencies snap 21.10

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

如何让 Scilab 6.0.1 在 Ubuntu 18.04 LTS 上运行?

我已经安装了干净的 Ubuntu MATE 18.04 LTS 并从这里的存储库安装了 Scilab

sudo apt-get update
sudo apt-get install scilab
Run Code Online (Sandbox Code Playgroud)

安装后,我尝试从 GUI(应用程序?其他?Scilab)启动它 - 它没有启动。
然后我尝试使用scilab命令从终端启动它。终端输出如下:

$ scilab
/usr/bin/scilab-bin: error while loading shared libraries: libjava.so: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

所以它找不到Java。我报告了有关此问题的错误 1762999

我检查了存在libjava.so

$ dpkg -S libjava.so  
openjdk-11-jre-headless:amd64: /usr/lib/jvm/java-11-openjdk-amd64/lib/libjava.so
Run Code Online (Sandbox Code Playgroud)

所以它就位。

我应该怎么做才能让 Scilab 6.0.1 在 Ubuntu 18.04 LTS 上运行?

package-management apt java openjdk scilab

9
推荐指数
1
解决办法
2万
查看次数

在 Ubuntu 18.04.1 下加载共享库时出错:libgfortran.so.3

我最近安装了 Ubuntu 18.04.1。现在,当我尝试运行 mpi Fortran 代码时,加载共享库时出错:libgfortran.so.3并且代码未执行。我尝试通过删除软件重新安装gfortranmpichgcc,但我无法删除它们,sudo apt-get remove gfortran因为当我被问及是否要继续时删除会中止。当我尝试制作可执行文件时,会为该可执行文件生成未知的文件类型。

shared-library

9
推荐指数
1
解决办法
3万
查看次数

无法移动/捕捉 Nautilus 窗口以占据 1366x768 屏幕的左半部分或右半部分 - 只有我吗?

我正在使用 GNOME Shell 运行 Ubuntu 18.04 LTS。
Nautilus 不想占据 1366x768 屏幕的 50%(左或右)。

在 GNOME Shell 上的 Ubuntu 18.04 LTS 中捕捉 Nautilus 窗口

其他应用程序(例如 GNOME 终端、GNOME 之眼、Gedit)通常会捕捉到屏幕的左/右半部分。

但是 Nautilus 可以调整到低于屏幕一半的宽度(我可以得到 650 px,小于 1366/2 = 683 px)。

第一个可用的屏幕分辨率似乎是 1400x1050,然后是 1440x900。但目前大量设备仍在使用 1366x768

只有我吗?


更新:
1. 标准快捷键Super+?Super+?也不起作用。
2. 我向启动板报告了错误 1801317 ,该启动板链接了上游错误 411
3. 它也不适用于 GNOME FlashBack 会话。

gnome nautilus 18.04

9
推荐指数
2
解决办法
2263
查看次数

远程桌面——登录后蓝屏

我已经在 Ubuntu 18.04 上安装了 mate 和 xrdp。现在我尝试使用 Remmina 从另一个 Ubuntu 连接到这台 PC:

在此处输入图片说明

我按确定,登录窗口消失背景相同,没有任何反应。我的~/.xsession包含mate-session

xrdp.log 包含如下内容:

[20190818-12:23:09] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:23:12] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:23:15] [DEBUG] xrdp_wm_log_msg: connection problem, giving up
[20190818-12:23:15] [DEBUG] Closed socket 17 (AF_UNIX)
[20190818-12:23:15] [DEBUG] xrdp_wm_log_msg: some problem
[20190818-12:23:15] [DEBUG] xrdp_mm_module_cleanup
[20190818-12:23:15] [DEBUG] Closed socket 16 (AF_INET6 ::1 port 59402)
[20190818-12:24:11] [DEBUG] xrdp_wm_log_msg: connecting to sesman ip 127.0.0.1 port 3350
[20190818-12:24:11] [INFO ] xrdp_wm_log_msg: sesman connect ok
[20190818-12:24:11] [DEBUG] …
Run Code Online (Sandbox Code Playgroud)

mate xrdp ubuntu-mate 18.04

9
推荐指数
3
解决办法
5万
查看次数

如何在 Ubuntu 19.10 上正确安装 libpng12-0?

对于ScreenLets 应用程序,我需要libpng12-0在 Ubuntu 19.10 系统上安装软件包。

我知道它仅适用于 Ubuntu 16.04 LTS

所以我决定手动下载这个包并手动安装。

在以前的 Ubuntu 版本(例如 18.04 LTS)上,这个技巧以成功结束,但在 19.10 上它以非常奇怪的方式失败:

wget http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
sudo apt-get install ./libpng12-0_1.2.54-1ubuntu1.1_amd64.deb

0 个升级,1 个新安装,0 个删除,0 个未升级。
需要获得 0 B/116 kB 的档案。
此操作后,将使用 285 kB 的额外磁盘空间。
获取:1 /home/user/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng12-0 amd64 1.2.54-1ubuntu1.1 [116 kB]
选择以前未选择的包 libpng12-0:am​​d64。
(正在读取数据库...当前安装了 212864 个文件和目录。)
准备解压.../libpng12-0_1.2.54-1ubuntu1.1_amd64.deb ...
解压 libpng12-0:am​​d64 (1.2.54-1ubuntu1.1) ...

dpkg: 错误处理存档 /home/user/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb (--unpack):
 无法安装新版本的“/lib/x86_64-linux-gnu/libpng12.so.0”:没有这样的文件或目录
没有写入报告,因为错误消息表明本地系统存在问题
                                                                                         处理时遇到错误:
 /home/user/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
E:子进程/usr/bin/dpkg返回错误码(1)

这里有什么问题?如何libpng12-0在 Ubuntu 19.10 系统上安装?


注意:19.04 也发生了同样的情况,但它已接近 EOL。

apt dpkg libpng 19.04 19.10

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

更新 Ubuntu 从 20.10 更新到 Hirsute Hippo (21.04) 后出错

当尝试更新时,错误如下:

FATAL ERROR:
Both /lib/x86_64-linux-gnu/libselinux.so.1 and /usr/lib/x86_64-linux-gnu/libselinux.so.1 exist.

You can try correcting the errors reported and running again
/usr/lib/usrmerge/convert-usrmerge until it will complete without errors.
Do not install or update other Debian packages until the program
has been run successfully.

dpkg: error processing usrmerge package (--configure): 
installed usrmerge package post-installation script subprocess returned error exit status 1
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下命令修复它:sudo apt -f installsudo dpkg --configure -a,没有任何帮助,错误不会消失!告诉我你该如何解决它?

21.04

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

由于安全漏洞,如何在 ubuntu 20.04 上更新 glibc

我正在尝试更新 glibc 2.31-0ubuntu9.2。由于内部扫描发现此漏洞很容易受到攻击。

https://nvd.nist.gov/vuln/detail/CVE-2021-33574#range-6777140

当我使用 sudo apt-get update 然后 sudo apt install glibc 我一无所获。

有任何想法吗?

提前致谢。

security gdb glibc vulnerability 20.04

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