标签: distros

如何可靠地获取操作系统的名称?

假设我登录到远程系统,我怎么知道它正在运行什么?在大多数现代 Linux(Linux?)上,您有以下lsb_release命令:

$ lsb_release -ic    
Distributor ID: LinuxMint
Codename:       debian
Run Code Online (Sandbox Code Playgroud)

据我所知,它提供的信息与/etc/lsb-release. 如果该文件不存在怎么办?我似乎记得该lsb_release命令相对较新,所以如果我必须获得旧系统的操作系统怎么办?

在任何情况下,lsb代表Linux Standard Base所以我假设它不会在非 Linux Unices 上工作。据我所知,无法从中获取此信息,uname那么如何在不使用 的系统上获取此信息lsb_release

distros linux

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

你如何选择发行版?

我目前正在考虑在我的旧笔记本电脑上安装 Linux(尽管 BSD 仍然是一个选项)发行版。但是,我不确定如何处理我所有的选择——滚动发布与不发布、发行版 X 与发行版 Y(我个人一直在研究 Debian、Ubuntu、Fedora、Arch 和 OpenSUSE,但我想那是个人喜好),等等。老实说,很难做出选择。

当您安装发行版时,您如何决定要使用哪个发行版?是个人偏好(您使用自己喜欢的发行版)还是有关哪些发行版更适合特定任务或特定用户的指导?

distros linux bsd distribution-choice

61
推荐指数
4
解决办法
7739
查看次数

是否有工具/网站可以比较不同 Linux 发行版中的软件包状态?

我目前正在寻找一个网站或工具,可以让我比较不同 Linux 发行版中特定软件的包状态。

例如,Mint、Ubuntu、Debian Sid 和 Fedora 18 提供哪个版本的 gimp?

一个直接的兴趣是能够避免在打包软件时重新发明轮子(例如重复使用来自其他发行版的补丁)。

distros packaging reference

51
推荐指数
4
解决办法
6055
查看次数

面向开发人员的 Linux 发行版

我正在寻找能够吸引我的开发人员方面的最佳 Linux 风格。我是开源爱好者并使用几种不同的语言。

有没有像面向开发人员的 Linux 这样的东西?

distros linux distribution-choice

50
推荐指数
4
解决办法
7万
查看次数

如何轻松构建自己的 Linux 发行版?

我想尝试创建我自己的 Linux 发行版。您能否推荐一些不错且易于遵循的教程(最好是基于文本而不是视频)。我听说过一些关于 Arch Linux 的事情,但我不知道如何从那里开始。我需要什么?

distros linux arch-linux

46
推荐指数
4
解决办法
12万
查看次数

谁为存储库的存储和带宽付费?

当我执行 a yum updateor 时apt-get update,我的机器正在访问多个服务器并下载多个软件包。我想这些服务器每天都在处理数百万个类似的请求。

谁为这些服务器的维护、存在和带宽买单?如果答案取决于发行版,那么 CentOS、Arch 和 Ubuntu 将是很好的例子。我对此感到疑惑,因为我正在使用这些免费操作系统并且我正在消耗带宽,但我没有为此特权向任何人支付过费用。

distros bandwidth repository

41
推荐指数
3
解决办法
4087
查看次数

sudo 有多普遍?

我正在写一些关于如何安装某些东西的说明(与 TeX 相关 - 如果你不问,我不会通过提供更多细节来破坏你的一天)并用于sudo在系统范围内安装。有人评论说,他们不认为这sudo在所有 Linux(或 Unix)发行版上都可用。

是否有没有没有的 Unix 发行版,如果有sudo,它们是什么?是否有一个举世公认的“给我超级用户权限”命令,该命令在所有系统上?

distros root sudo portability

31
推荐指数
4
解决办法
4367
查看次数

如何开始一个新的 Linux 发行版?

我和我的一些朋友有兴趣开始一个新的 Linux 发行版。我们怎么做?我们需要计划什么?

背景故事

我代表一个 Linux 系统管理员/实现者社区,他们的特殊需求包括:

  • 特定的“精益”内核配置
  • 适合我们“现场需求”的包管理
  • 针对我们的“用例”优化的二进制包
  • 无X系统

重点:我们需要一个专门配置的生产质量 Linux 发行版,专门作为半虚拟化生产服务器运行。与其在每次需要 VM 化服务器都跳过所有的圈套和循环,我们更喜欢一个针对其环境优化的半准备系统。

由于这些 VM 将是生产服务器,稳定性是必须的,老实说,我们目前知道的可用包管理系统并不能提供保证。Zypp并且Conary是最接近我们需求的,但仍然遗漏了一些点。

distros linux

30
推荐指数
3
解决办法
9453
查看次数

Debian 相对于 Ubuntu 的优势

使用 Debian 而不是 Ubuntu 的主要优势是什么?

distros ubuntu debian distribution-choice

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

支持从源代码编译的发行版

很久以前,我曾经使用 FreeBSD 及其端口系统,然后使用 Gentoo 进行移植,以便通过从源代码编译来安装应用程序。我这样做是为了直接针对我的系统。

是否有其他发行版支持这种配置?我似乎记得 Slackware 有类似的东西。

distros compiling source

21
推荐指数
2
解决办法
7087
查看次数