我想在我的 Linux 机器上更新 Python 版本,但我知道如何做到这一点的唯一方法是卸载当前版本并安装新版本。我的系统已经是最新的(我昨天更新了)。我想知道是否有办法从命令行更新特定程序,例如sudo apt-get update <program-name>. 我知道这个命令不存在,但我希望有等价的东西。
如何知道我使用的是哪个 Linux 发行版?
uname -a 给
Linux xxxxxx.net 2.6.9-42.0.3.EL.wh1smp #1 SMP Fri Aug 14 15:48:17 MDT 2009 i686 i686 i386 GNU/Linux
我怎么知道这是 Ubuntu/Debian/Fedora 还是 Redhat?
我是/etc/init.d/serviced restart用来重启服务的,好像不是Redhat家族的
[itf][~]$ cat /etc/issue
cat: /etc/issue: No such file or directory
[itf][~]$ cat /etc/issue.net
cat: /etc/issue.net: No such file or directory
[itf][~]$ lsb_release -a
-sh: lsb_release: command not found
[itf][~]$ cat /etc/*-release
cat: /etc/*-release: No such file or directory
[itf][~]$ cat /etc/*-version
cat: /etc/*-version: No such file or directory
[itf][~]$ cat /etc/*release …Run Code Online (Sandbox Code Playgroud) 我使用 VMware Workstation 7 创建了 2 个虚拟机。它们具有相同的硬件。一个guest是CentOS 5.6,另一个是Mandriva 2011。当我尝试在guest OS中挂载cdrom时,在CentOS中,我应该执行
mount /dev/hdc /path/to/mount
Run Code Online (Sandbox Code Playgroud)
在 Mandriva,我应该执行
mount /dev/sr0 /path/to/mount
Run Code Online (Sandbox Code Playgroud)
我还记得其他一些 Linux 变体,我不得不使用
mount /dev/cdrom /path/to/mount
Run Code Online (Sandbox Code Playgroud)
我的问题是:
我不确定这是否有实际应用(除了我很懒这一事实。你知道“克里斯托弗”有 11 个字符,我想输入 1),但是否可以在 Linux 上为用户名添加别名? (所以我可以,例如,ssh c@my.domain.top而不是ssh christopher@my.domain.top。)
我目前使用 Ubuntu 作为我的主要机器,但如果可以在任何发行版中使用,我想知道。
我已经有一段时间没有涉足 Linux,但我需要,我有点愤怒 RedHat Linux 不是免费的......还是我愚蠢?
有免费版本吗?
如果不是什么是最好的选择。
(客户想要RedHat)。
我只想要一个快速启动的 linux 发行版,有一个 bash 终端(没有 gui)和 busybox。
有没有这样的发行版,还是很难编译内核并自己制作一个内核?
在所有 Linux 发行版中是否有任何可以找到内核文件的通用目录?如果是,请告诉我如何浏览到该目录?
我在哪里可以找到 Ubuntu 和 RedHat 操作系统中的 Linux 文件?
在过去十年左右的时间里,我一直在以某种形式间歇性地使用 Linux,但直到最近几个月才真正使用它。
发行版之间的主要区别是什么?最终我知道包管理和品牌推广是最重要的,但是使用发行版y执行任务x会更容易吗?为什么这样?
我要为我朋友的女儿(7 岁)在 PC 上安装 Linux。我最近遇到了Hannah Montana Linux。父母不希望有商业品牌的事情发生,所以没有汉娜蒙塔娜。但我想知道是否还有其他 Linux 发行版——或桌面主题——对一个 7 岁的女孩来说很酷。
Linux 中文件位置的约定是什么?到目前为止,我已经设法推断出:
/proc(对正在运行的进程的引用)
/dev(对所有硬件的引用)
/etc(配置文件)
/家(家)
/mnt(已安装的设备)
/media(可移动设备,如 CD、USB 磁盘)
...但其他部分还不清楚,例如:
我把下载的源放在哪里?
/usr/src
/usr/local/src
我把编译好的程序放在哪里?
/bin
/usr/bin
/usr/本地/bin
/bin和/sbin 有什么区别?
分布有何不同?
我意识到这些不是一个问题,但在我看来,它们应该一起回答。希望其他人也感到困惑。