Questions tagged «distros»


3
如何制作那些老式的GUI(例如debian / arch安装程序)
我最近做了很多安装,并且在可能的情况下,我通常会选择从Live CD的GRUB菜单中进行文本安装。大多数安装程序如下所示: 我一直认为这些GUI(如果可以这样称呼它们)确实很棒而且轻巧。看到很多应用程序/发行版都在使用它们,它一定是共享库还是对的?有什么办法可以制作这样的东西吗?
13 scripting  distros  gui 


4
如何编写可有效确定发行版名称的脚本?
我以各种不同的方式查看了这篇博文,以了解安装了什么发行版,因此,我试图编写一个尝试所有发行版的脚本。可能的命令包括: $ cat /etc/lsb-release $ cat /etc/issue $ dmesg | head -1 $ cat /proc/version $ cat /etc/slackware-version $ cat/etc/debian-verion 我试图写这样的东西(我通常说西班牙语,所以是西班牙语): function Nombre_SO() { DistroName="Linux" if [ $DistroName = Linux ] ; then # Debian debian=`cat /etc/debian_version | cut -d " " -f01 | tr '[:upper:]' '[:lower:]'` if [ "$debian" …
13 linux  distros 

3
识别系统软件包管理器
有没有办法(通过脚本)来标识默认的系统软件包管理器? 为了澄清,我想做的是运行一个给定的命令,在Debian或其任何派生版本上,它将返回类似“ apt”的内容,在openSUSE上它将返回“ zypp”,在Fedora等上它将返回“ yum”,在Arch Linux上将返回“ pacman”等。 我知道我可以使用类似以下的方法来做到这一点,我只是想知道是否存在一种更健壮的方法,只要有同名可执行文件就不会中断。 which apt >/dev/null 2>&1 if [ $? -eq 0 ] then echo "apt" fi # etc...

6
了解不同的Linux发行版
在了解基于Linux的OS时,我有些困惑。当我下载Mint和Ubuntu的最新版本时,它们不是核心(内核)“相同”吗?似乎他们具有不同的GUI?从技术上来说,GUI不仅仅是在计算机启动时运行的程序吗?与Windows相同(dos是核心,而explorer.exe是gui)。有人能解释吗? 使用sudo apt-get命令不能从薄荷终端安装Ubuntu吗? 我知道这是一个混乱的问题,但是希望有人可以在GUI出现之前,然后在GUI出现之后澄清多个发行版之间的差异。

5
选择哪种最小但可扩展的Linux发行版
我需要一个可扩展的Linux发行版,可以轻松减小其大小,使其适合64 mb CF卡。 在此剥离版本中,它将在Via C7上运行,并且需要内核,网络,shell,基本perl和ftp服务器。嵌入式系统有一些可以做到这一点的发行版,但是我要求将来应该可以扩展此集合,例如,扩展到基本的X设置或python,而不是perl等。 您知道哪个发行版可以执行此操作?Fedora,Debian,Ubuntu等主要发行版中的任何一个都可以减少这么多吗? 编辑:我看了嵌入式Debian似乎很接近我需要的东西。可悲的是,由于主要维护者的健康问题,发展似乎停滞了。

5
如果我从Ubuntu切换到openSuse,我应该期待什么?
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 也许你们中的大多数人一直在使用Ubuntu。我不是专家,但是直到使用Ubuntu之前,我一直在使用不同的发行版。 我开始使用SuSE 5.x,Conectiva(后来看来是Mandriva),RedHat,Mac OS X(是的,我知道,不是Linux)和Ubuntu在过去几年中主要作为VM运行。 但是自从SUSE发布SUSE Studio之后,我就一直试图切换回它。将安装保持在云中并下载系统随时可用的方法太方便了。 这是我的问题。期望从开关中得到什么。我知道SUSE使用RPM作为其软件包管理器,与Ubuntu相比,我不知道其存储库的完整性。 在VM上尝试openSUSE时,我也想念sudo命令,但是我确信这一定是我缺少一些配置。 那么,还有什么不同呢?我对Linux的主要用途是用作桌面以及一些Java和Ruby编程。


3
为什么大多数发行版(Debian除外)在升级到新版本时都建议/要求完全重新安装?
我在Linux上度过了大部分的生命,并且一直在使用Debian,我一直在看其他发行版,对于它们不能在各个版本之间提供平滑升级的程度感到非常惊讶。Debian可以无限升级,现在我已经通过几个主要的稳定版本进行了升级。 我说的是Fedora(及其衍生产品),甚至Ubuntu及其衍生产品等受支持的发行版。甚至像CentOS这样面向服务器的稳定发行版。 是因为Debian的软件包管理系统和软件包升级脚本比其他发行版所提供的要先进得多吗? 还是从总体上从头开始进行重新安装只是一个更好的主意,而不考虑发行版?


2
制作自己的Linux发行版的方法是什么?
我已经在很大程度上定制了Linux,以满足我的特定需求。我想用它制作一个可启动的DVD,可以将其安装在任何希望的系统上。 我听说过一个叫做remastersys的工具。 该工具有哪些替代方案? 每种工具的优缺点是什么?
9 distros 

2
发行版“基于”另一个发行版是什么意思?
Ubuntu基于Debian。Mint基于Ubuntu(Linux Mint Debian Edition除外,后者基于Debian。) 当一个发行版基于另一个发行版时,它与父发行版有什么不同?新增或删除或更改了什么? 编辑:从克里斯·唐纳(Chris Down)阅读答案之后,我想知道我是否应该从另一个角度来研究这个问题,问:发行版的除了内核和应用程序之外还有哪些组件?
9 distros 

7
基于apt的小型Linux
我想设置一些运行在Linux上的虚拟机。 条件: 基于Apt的打包系统。 运行一些GUI(可能很小)。 在尽可能小的内存中运行:在这种情况下,64M是好的,而256M太多了。 安装在高清,而不是公羊驻地。 尽可能少的高清空间。理想的是1G。 快速启动和关闭时间。 有什么建议吗?
9 linux  distros 

2
Rosetta Stone是否适用于Linux发行版?
是否有像Rosetta Stone这样的东西可以用于不同的Linux发行版? 也许是一个站点,您可以在其中查找针对特定任务的命令,配置文件或问题解决方案,这些任务组织为另一种发行版本的翻译(非常了解)。 例如,您非常了解基于Debian的发行版,并且想知道Fedora等效于 dpkg -S /bin/bar 要么 dpkg --get-selections > foo dpkg --set-selections < foo 要么 apt-cache search foobar --names-only 等等 有一个适用于不同Unices的Rosetta Stone,但没有那么详细,也没有真正区分不同的发行版。
9 linux  distros 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.