小编Gre*_*ine的帖子

如何安装OTF字体?

我知道如何安装 TrueType 字体(通过将它们复制到/usr/share/fonts/truetype并执行sudo fc-cache -f)但是 OTF 格式呢?

我没有找到合适的文件夹来复制它们。

fonts

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

快照安装特定/旧版本

我正在使用通过 snap 安装的 VS code。最新版本有一个恼人的错误,我想恢复到以前的版本,但我没有找到一种方法来告诉 snap 安装特定版本。我在快照信息中​​看到的只是不同的渠道,它们都产生最新版本。另外,在Snapcraft 网站上我无法选择其他版本。

在快照文档中,它说我可以恢复,但这对我不起作用,因为没有安装以前的版本。

我可以从 VS code 网站, 2020 年 6 月(版本 1.47)下载特定版本的 snap ,但我个人更喜欢直接通过 snap 来处理这个问题。

似乎有些人有同样的问题,但我没有找到有效的答案:

总结的问题是:是否有可能恢复到较旧的快照版本,如果可以,该怎么做?

snap

42
推荐指数
3
解决办法
6万
查看次数

如何找到java的路径?

我需要将我的 openJDK 更新到 8 版本......我以这种方式下载了新版本:

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update 
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac
Run Code Online (Sandbox Code Playgroud)

当我检查 Java 版本时

java -version
Run Code Online (Sandbox Code Playgroud)

我得到

openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
Run Code Online (Sandbox Code Playgroud)

但是它保存在哪里呢?我需要知道,因为我应该将此路径设置为AndroidStudio.

java openjdk android-studio

39
推荐指数
3
解决办法
16万
查看次数

为什么 21.10 构建的二进制文件与 21.04 安装不兼容?

我不明白为什么在 21.10 上构建的二进制文件与 21.04 系统不兼容。

该二进制文件也链接到libc.so.621.04 操作系统版本上。

相同的二进制文件,在 21.10 系统上:

$ ldd turboledzd
    linux-vdso.so.1 (0x00007ffdc2595000)
    libhidapi-hidraw.so.0 => /lib/x86_64-linux-gnu/libhidapi-hidraw.so.0 (0x00007fdd64057000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdd63e2f000)
    libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007fdd63e06000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fdd64085000)
Run Code Online (Sandbox Code Playgroud)

在21.04系统上:

$ ldd turboledzd 
./turboledzd: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./turboledzd)
    linux-vdso.so.1 (0x00007fff9c570000)
    libhidapi-hidraw.so.0 => /lib/x86_64-linux-gnu/libhidapi-hidraw.so.0 (0x00007f37ec402000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f37ec216000)
    libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007f37ec1ed000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f37ec423000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f37ec1cb000)
Run Code Online (Sandbox Code Playgroud)

我的问题:

如果21.04 与21.10libc.so.6不兼容,那么为什么不调用 21.10 上的 libc libc.so.6libc.so.7

或者,更好的是,为什么它不与称为libglibc.so.2.34- 如果这是依赖项的东西联系起来?

compatibility versions shared-library glibc

12
推荐指数
3
解决办法
4411
查看次数

Ubuntu 14.04,安装 gstreamer1.0-libav 时出现问题,未满足的依赖项

突然,我的 Ubuntu 停止播放视频。当我打开视频时,播放器建议我安装 gstreamer1.0-libav. 但是,它无法安装。

我尝试手动安装它,这是错误消息:

$ sudo apt-get install gstreamer1.0-libav
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gstreamer1.0-libav : Depends: …
Run Code Online (Sandbox Code Playgroud)

dependencies gstreamer software-installation 14.04

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

在屏幕中间打印代码输出

下面的代码将file在屏幕上逐字输出任何内容。例如:

Hello 将显示 1 秒然后消失。然后,句子中的下一个单词将出现一秒钟然后消失,依此类推。

如何输出屏幕中间显示的任何内容?

awk '{i=1; while(i<=NF){ print $((i++)); system("sleep 1; clear") }}' file
Run Code Online (Sandbox Code Playgroud)

command-line scripts

10
推荐指数
2
解决办法
3740
查看次数

sudo apt-get install curl 命令有什么作用?为什么需要密码?

我尝试使用 YouTube 视频中的步骤安装 PlayOnLinux在 Ubuntu 12.04-14.04 上安装 MS Office 2010,并使用命令

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

然后它要求我输入的密码。

谁能解释一下这个命令行的作用?

command-line software-installation

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

如何知道 EFI 分区所需的适当磁盘空间量

在这个关于DiskSpace 的Ubuntu 帮助 wiki 中,建议 EFI 分区的大小在 100~250 MB 左右。但是,我可能有一个 150 MB 的 EFI 分区,而它实际上需要 151 MB 的空间!

那么如何知道我需要分配给 EFI 分区的确切大小呢?

partitioning boot uefi

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

用HEIC编译ImageMagick的问题

我遇到了与如何为 Image Magick 7.0.7 安装委托库的原始海报类似的问题

  • 构建 7.0.8-37 后没有代表。

我安装了所有 240 MB 的奇数库和包含libheif-dev.

当我尝试使用单个(大)命令时,它因“404”错误而失败,因此我使用了 IM 网站上的说明。

'make' 失败

.....
CC       coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo
coders/heic.c: In function ‘WriteProfile’:
coders/heic.c:546:18: warning: implicit declaration of function ‘heif_context_add_exif_metadata’; did you mean ‘heif_image_handle_get_metadata’? [-Wimplicit-function-declaration]
.... etc
 *** [coders/MagickCore_libMagickCore_7_Q16HDRI_la-heic.lo] Error 1
make[1]: Leaving directory '/home/xxxx/imagemagick_build/ImageMagick-7.0.8-39'
Makefile:5761: recipe for target 'all' failed
make: *** [all] Error 
Run Code Online (Sandbox Code Playgroud)

没有 iPhone 我决定我不需要 HEIC 并删除libheif-dev并再次尝试。

结果是一个新的 ImageMagick :

Version: ImageMagick 7.0.8-39 Q16 x86_64 2019-04-08 https://imagemagick.org
Run Code Online (Sandbox Code Playgroud)

我现在可以开始玩它了 - 至少它现在显示 …

imagemagick

6
推荐指数
3
解决办法
4218
查看次数

如何在 Ubuntu 13.04 上保存触摸板指针速度设置?

转到“所有设置”->“鼠标和触摸板”,我尝试在“触摸板”选项中设置“指针速度”。该设置在该屏幕上运行良好,我可以使用新设置测试触摸板,也可以使用其他屏幕。但是,如果我关闭设置窗口,“指针速度”设置将重置为默认值。

如何保存该设置?

鼠标和触摸板屏幕

touchpad 13.04

5
推荐指数
2
解决办法
3068
查看次数