标签: scientific-linux

Yum:如何查看 $releasever、$basearch 和 $YUM0 等变量?

我正在设置一个 yum 存储库,并且需要调试 yum.conf 文件中的一些 URL。我需要知道为什么 Scientific Linux 试图抓取这个 URL,而我期望它抓取另一个 URL:

# yum install package 
http://192.168.1.100/pub/scientific/6.1/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: sl. Please verify its path and try again
Run Code Online (Sandbox Code Playgroud)

的yum.conf(5)手册页提供了有关这些变量的一些信息:

变量

您可以使用许多变量来简化 yum 配置文件的维护。它们在几个选项的值中可用,包括 name、baseurl 和 commands。

$releasever 这将替换为 distroverpkg 中列出的软件包版本的值。这默认为 'redhat-release' 包的版本。

$arch 这将被替换为您在 Python 中由 os.uname()[4] 列出的架构。

$basearch 这将替换为您在 yum 中的基础架构。例如,如果您的 $arch 是 i686,您的 $basearch 将是 i386。

$YUM0-$YUM9 …

yum scientific-linux repository dnf

86
推荐指数
5
解决办法
13万
查看次数

如何减少 LVM 中的卷组大小?

[root@localhost ~] vgdisplay
  --- Volume group ---
  VG Name               vg_root
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  7
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               297,59 GiB
  PE Size               4,00 MiB
  Total PE              76182
  Alloc PE / Size       59392 / 232,00 GiB
  Free  PE / Size       16790 / 65,59 GiB
  VG UUID               XXXXXXXXXX
Run Code Online (Sandbox Code Playgroud)

光伏:

[root@localhost ~] pvdisplay

  --- …
Run Code Online (Sandbox Code Playgroud)

partition lvm scientific-linux

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

没有密码的用户 - 如何从非 root 帐户登录到该帐户

我刚刚开始使用 Scientific Linux (7.0)(虽然我认为这个问题可能与发行无关......)。内核版本为 3.10.0-123.20.1.el7.x86_64。

回到我的问题。

我切换到rootaccount 并从那里test-account使用命令创建了一个新的用户帐户adduser test-account。它没有提示我输入密码,我也没有使用提供密码的选项。所以我猜这是一个“无密码”帐户。我可以从 root 帐户登录到这个帐户 - 我想即使测试帐户有密码我也可以不提供密码。但是,当我尝试从第三个帐户登录此(测试帐户)时 - 它会提示我输入密码。只是按下Enter不起作用。

是否可以从非 root 帐户登录到此帐户。有没有办法(无需切换到 root 或使用sudo)?

password sudo scientific-linux useradd

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

为什么 Red Hat Linux 使用这么旧的内核?

为什么 RHEL(及其衍生产品)使用如此旧的内核?它使用 2.6.32-xxx,这对我来说似乎很旧。他们如何使用该内核支持更新的硬件?据我所知,这些发行版确实在相当现代的硬件上运行。

rhel kernel scientific-linux

20
推荐指数
1
解决办法
8038
查看次数

无法拉取 EPEL 存储库元数据

根据此文档在 Scientific Linux 上安装 Nginx失败:

[vagrant@localhost ~]$ sudo su -c 'rpm -Uvh http://dl.fedoraproject.org/pub/epe
l/6/x86_64/epel-release-6-8.noarch.rpm'
Retrieving http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch
.rpm
warning: /var/tmp/rpm-tmp.gdSOR9: Header V3 RSA/SHA256 Signature, key ID 0608b89
5: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
[vagrant@localhost ~]$ sudo yum install nginx
Loaded plugins: security
Error: Cannot retrieve repository metadata (repomd.xml) for repository: epel. Pl
ease verify its path and try again
[vagrant@localhost ~]$
Run Code Online (Sandbox Code Playgroud)

版本信息

[vagrant@localhost ~]$ uname -a
Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Thu Nov 21 13:35:52 CST
 2013 …
Run Code Online (Sandbox Code Playgroud)

yum software-installation scientific-linux nginx

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

如何调试挂起问题?

我曾经在这台 HP Compaq 610 上安装了 Fedora 14,并且挂起功能运行良好。现在我已经安装了 Scientific Linux 6.1 暂停不再工作了。我如何调试/修复它?

debugging suspend scientific-linux

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

当我没有 IPv6 地址时如何禁用请求 AAAA 记录?

当我没有任何 IPv6 地址AAAA时,为什么tcpdump在我的 Scientific Linux PC 上运行时可以看到DNS 请求?我NETWORKING_IPV6=no/etc/sysconfig/networkoptions ipv6 disable=1中设置后已经重新启动/etc/modprobe.d/ipv6.conf,但是AAAA如果我访问一些网站,我仍然可以看到请求。如何禁用AAAA记录请求?

ipv6 scientific-linux

11
推荐指数
1
解决办法
8823
查看次数

在没有 unetbootin 的情况下创建可引导的 Linux 安装 USB

我想从 USB 安装 Scientific Linux。我不知道为什么 unetbootin 不起作用,但我并不好奇:毕竟我是从 Windows 转到 Linux 来查看和学习底层程序的。我将我的 USB 驱动器格式化为 FAT32 并以 root 身份运行此命令:

# pv -tpreb /path/to/the/downloaded/iso | sudo dd of=/path/to/the/USB/device 
Run Code Online (Sandbox Code Playgroud)

虽然它适用于 Live-CD 或网络安装(小于 1GB),但不适用于大约 4GB 的实际安装 DVD。如果有人能帮我解决这个问题,我将不胜感激。

考虑到它适用于较小的 .iso 文件这一事实,我想这与文件系统有关,对吗?我还有什么其他选择?

boot usb scientific-linux system-installation pv

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

yum 安装旧版本的 cmake

出于某种原因,当我运行yum获取 cmake 时,它​​会安装旧版本。可能是因为我的回购清单不完整?我在 CentOS 6 上使用来自非网络安装 CD 的最小桌面安装。谁能给我一个repo链接或其他东西?

在 Scientific Linux 上也会发生同样的事情。

我会将自己编译作为最后的手段,因为我试图yum install cmake在 bash 脚本中工作。

yum centos scientific-linux repository

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

同时使用epel和rpmforge稳定吗?

因此,在全新的 Scientific Linux 6.3 桌面安装之后,我:

yum install rpmforge-release && yum update
Run Code Online (Sandbox Code Playgroud)

yum install epel-release.noarch
Run Code Online (Sandbox Code Playgroud)

然后:

yum install wine gparted cups-pdf && echo 'includepkgs=nss-mdns wine* gparted cups-pdf' >> /etc/yum.repos.d/epel.repo
Run Code Online (Sandbox Code Playgroud)

好的!在这之后我:

vi /etc/yum.repos.d/epel.repo
includepkgs=nss-mdns wine* gparted cups-pdf
Run Code Online (Sandbox Code Playgroud)

所以这就是我安装新鲜葡萄酒 (+cups-pdf) 和 gparted 的方式。

:这是一件稳定的事情吗?我的意思是这会在未来引起问题吗?(安装了一些 epel 包,但我在安装提到的几个包后使用白名单来帮助稳定性 - 因为我只需要 epel 来处理 gparted/wine/cups-pdf 的一些事情)。这些步骤将来会不会造成问题?

yum rpm scientific-linux

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