我有一些使用sfpackage在 R 中编程的软件,它需要 GDAL 版本 >= 2.0.0。
但是 Ubuntu Xenial 16.04 LTS 只有1.11.3+dfsg-3build2。
如何在 16.04 LTS 上获得 GDAL 版本 >= 2.0.0?
当我使用 GNOME Shell 在 Ubuntu 18.04 LTS 上使用搜索时,我看到以下图标:
我怎样才能隐藏它们?它们是否在某处进行了硬编码?
注意:此问题与“如何从此处删除、注销、重新启动和关闭?”不重复。今天问,因为图标是黑色的(不是灰色)。它是它的逻辑延续,但不是重复的。
我刚刚安装了 Ubuntu MATE 21.10 并发现了两个有趣的软件包,其中包含snapd名称 - gir1.2-snapd-1和libsnapd-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) 我已经安装了干净的 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 上运行?
我最近安装了 Ubuntu 18.04.1。现在,当我尝试运行 mpi Fortran 代码时,加载共享库时出错:libgfortran.so.3并且代码未执行。我尝试通过删除软件重新安装gfortran、mpich和gcc,但我无法删除它们,sudo apt-get remove gfortran因为当我被问及是否要继续时删除会中止。当我尝试制作可执行文件时,会为该可执行文件生成未知的文件类型。
我正在使用 GNOME Shell 运行 Ubuntu 18.04 LTS。
Nautilus 不想占据 1366x768 屏幕的 50%(左或右)。
其他应用程序(例如 GNOME 终端、GNOME 之眼、Gedit)通常会捕捉到屏幕的左/右半部分。
但是 Nautilus 可以调整到低于屏幕一半的宽度(我可以得到 650 px,小于 1366/2 = 683 px)。
第一个可用的屏幕分辨率似乎是 1400x1050,然后是 1440x900。但目前大量设备仍在使用 1366x768。
只有我吗?
更新:
1. 标准快捷键Super+?或Super+?也不起作用。
2. 我向启动板报告了错误 1801317 ,该启动板链接了上游错误 411。
3. 它也不适用于 GNOME FlashBack 会话。
我已经在 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) 对于ScreenLets 应用程序,我需要libpng12-0在 Ubuntu 19.10 系统上安装软件包。
所以我决定手动下载这个包并手动安装。
在以前的 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:amd64。
(正在读取数据库...当前安装了 212864 个文件和目录。)
准备解压.../libpng12-0_1.2.54-1ubuntu1.1_amd64.deb ...
解压 libpng12-0:amd64 (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。
当尝试更新时,错误如下:
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 install,sudo dpkg --configure -a,没有任何帮助,错误不会消失!告诉我你该如何解决它?
我正在尝试更新 glibc 2.31-0ubuntu9.2。由于内部扫描发现此漏洞很容易受到攻击。
https://nvd.nist.gov/vuln/detail/CVE-2021-33574#range-6777140
当我使用 sudo apt-get update 然后 sudo apt install glibc 我一无所获。
有任何想法吗?
提前致谢。