标签: fedora

默认应用程序 (GNOME 3)

我正在尝试将自定义应用程序与 GNOME 3 (FC15) 中的文件类型相关联。在 GNOME 2 中,可以进入文件属性对话框的“打开方式”窗格并在那里添加自定义命令。自定义命令编辑框似乎从 GNOME 3 的“打开方式”窗格中消失了,所以我想知道是否有一些解决方法来手动分配应用程序。

换句话说,GNOME 从哪个文件/目录中提取该应用程序列表?如何添加自定义?

fedora gnome3

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

如何使用 Yum 查找包 URL?

我想用 Yum 更新我的系统 (Fedora),但我想用它aria2来下载软件包。有一些东西pacman可以用来获取更新 URL(并将所有链接放在一个文件中。)然后,aria2可以使用这个文件作为下载的输入列表。Fedora 的等价物是什么?

yum fedora pacman aria2

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

如何使用网络管理器在 Fedora 中设置 DNS 解析器?

我想试用 Google 公共 DNS。为此,我需要更改名称服务器地址。我知道它在文件中/etc/resolv.conf,但是每当我启动时network-manager,它都会用它通过使用 DHCP 获得的值覆盖该文件中的值。

我怎么告诉它不要这样做?我查看了 GUI,但我只能找到添加更多 IP 地址的选项。

下面是奖杯:)

在此处输入图片说明

linux fedora dns networkmanager

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

更改 PulseAudio 的默认端口(线路输出,而不是耳机)

当我启动时,PulseAudio 默认将输出发送到耳机。我希望它默认将输出发送到 Line Out。我怎么做?

我可以手动更改输出的当前发送位置,如下所示:启动 Pulseaudio 音量控制应用程序,转到输出设备选项卡,然后在端口旁边,选择线路输出选项而不是耳机。但是,每次启动机器后我都必须这样做 - 重新启动后,Pulseaudio 将自身重置回耳机。这有点烦人。如何使我的选择坚持并在重新启动后保持不变?

以下是音量控制应用程序在重新启动后外观的屏幕截图,其中选择了耳机:

音量控制,开机后立即

如果我单击端口旁边的选择器,我会得到以下两个选项:

输出端口的选择

选择线路输出使声音工作。(请注意,耳机和线路输出都被标记为“未插入”,但实际上我确实在线路输出端口中插入了一些东西。)

评论:我不是在寻找更改默认输出设备的方法。我只有一张声​​卡。 pacmd list-sinks只显示一个水槽。因此,pacmd set-default-sink没有帮助。(也无济于事。)这里我需要设置的是“端口”,而不是输出设备。如果相关,我正在使用 Fedora 20 和 pulseaudio-5.0-25.fc21.x86_64。

fedora configuration audio pulseaudio

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

光标随着 xrandr 缩放而闪烁

对我的 1920x1080 外部屏幕上不合理的大文本感到不满,我的 1920x1080 外部屏幕连接到 Fedora 24 中具有 3200x1800 显示器的笔记本电脑,我尝试使用以下方法重新缩放外部屏幕:

xrandr --output HDMI-2 --scale 2x2 --mode 1920x1080 --fb 7040x2160 --pos 0x0
xrandr --output eDP-1 --scale 1x1 --pos 3840x0
Run Code Online (Sandbox Code Playgroud)

这具有预期的效果,但是当我在笔记本电脑屏幕上移动鼠标时,它会导致光标闪烁。光标在外屏时不闪烁。当我在外部屏幕上恢复为 1x1 缩放时,闪烁停止:

xrandr --output HDMI-2 --scale 1x1 --mode 1920x1080 --fb 4120x1800 --pos 0x0
xrandr --output eDP-1 --scale 1x1 --pos 1920x0
Run Code Online (Sandbox Code Playgroud)

我怎样才能阻止这种闪烁?

fedora x11 xrandr multi-monitor

17
推荐指数
2
解决办法
7837
查看次数

列出用户使用 dnf 显式安装的软件包

我有一个 Fedora 28 系统(编辑:从 Fedora 27 升级,而不是全新安装)。我可以运行dnf list --installed来列出我的系统上安装的 2165 个软件包。我可以运行dnf leaves(使用 leaves 插件)来列出所有 368 个软件包,这些软件包是独立安装的,而不是作为其他东西的依赖项。

叶子列表包括诸如 之类的东西sudo-1.8.22-0.2.b1.fc28.x86_64,它是系统的一个非常重要的部分,以及诸如 之类的东西steam-1.0.0.54-17.fc28.i686,它不是系统的重要部分,并且存在,因为我自己安装了它。

Fedora / RPM / dnf 是否有“属于基本系统一部分的软件包”而不是“用户要求的软件包”的概念?如果是这样,有什么办法列出所有后面的包吗?如果没有,是否有其他方法可以生成该列表,甚至是近似的?

我的最终目标是通过删除我安装但不再需要的旧软件包来清理我的系统。问题是我不知道我安装了什么。

fedora package-management dnf

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

如何在 Fedora 上添加存储库?

使用一个存储库,我是这样做的(以 root 身份):

# cd /etc/yum.repos
# wget https://some.repo.example.org/foo/bar/Fedora_14/foo_bar.repo
# grep enabled foo_bar.repo
enabled=1
Run Code Online (Sandbox Code Playgroud)

这是在 Fedora (>= 14) 下添加软件包存储库的推荐方法吗?

是否有一些政策/标准规定每个适当的 Fedora 软件包存储库应该(或必须)包含这样的配置文件(即这样的.repo文件)?

(基本上只是因为用户或某些工具可以将其复制到本地/etc/yum.repos目录?)

yum fedora

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

有没有办法虚拟拆分我的显示器(用于最大化窗口)

我的问题本质上是如果我有双头设置,我是否可以伪造在 linux 上使用普通窗口管理器的行为。也就是说,如果我最大化一个窗口,它只会在桌面的一部分上最大化,匹配一个物理显示器的区域。我只有一个屏幕,但它有相当大的分辨率,而且大多数时候我想在多个单独的窗口上工作,水平平铺。

我听说过平铺窗口管理器,但我所知道的更像是角组,不像其他常见的窗口管理器(xfwm,compiz)。我目前正在使用 xfwm,如果可能的话,我想坚持使用它。如果这个任务requries,我宁愿一个或者其行为类似于常见的开箱为其准备的配置是可用的。

我想到的第一个 hack 是试图伪造 xrandr 提供的有关屏幕几何形状的信息,并使用该方法欺骗窗口管理器,但这似乎是一个不需要的健康 hack。

我使用的是 Fedora linux,但如果它不在包管理中,我也可以自己构建软件。

fedora window-manager display-settings xrandr

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

如何在没有用户密码的情况下打开 Fedora?

如何在没有用户密码的情况下打开Fedora 19

我的用户名是mz2,我想在没有密码的情况下登录。

fedora login autologin

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

在 Fedora 23 系统上,我可以使用什么命令来清除“yum”缓存?

我可以使用什么命令来清除yumFedora 23 系统上的缓存?我试过了yum clean all,但它默认为:

Redirecting to '/usr/bin/dnf clean all' (see 'man yum2dnf')
Run Code Online (Sandbox Code Playgroud)

“删除了 0 个文件”

yum fedora cache

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