需要有关在服务器和桌面上运行 Linux 发行版的建议

需要有关在服务器和桌面上运行 Linux 发行版的建议

我的环境:

个人电脑:

  • 中央处理器:英特尔 2500K
  • 内存:Corsair 16GB 1600Mhz(4x4GB)
  • 显卡:蓝宝石 ATI 5570 1GB DDR3
  • 2 台显示器(戴尔 24 英寸 & 三星 26 英寸)

网络:

  • 静态IP
  • 网络上行/下行速度:~90Mbps/30Mbps

我的目的:

  • 运行个人网站(约 10-50 个并发用户)
  • 家庭媒体中心(播放音乐和 720p/1080p 电影)
  • 开发网站(使用 PHPStorm 和 Vagrant/VirtualBox)
  • 使用 Teamviewer 进行远程控制

我尝试过 Ubuntu Desktop 13.04,但是它的运行速度比我想象的要慢,尤其是使用 Teamviewer 时(点击需要约 10-30 秒才能响应,两台电脑的网络速度相同)。

我正在寻找一个发行版(越类似于 Ubuntu 越好,因为我对 Ubuntu 有点熟悉),它速度快、内置软件最少,并且管理或安装驱动程序不太复杂。我正在考虑安装 Ubuntu Server 13.04,然后手动安装软件包,但我想安装其他软件来满足我的要求(目的)相当复杂。

请建议我一个具有 GUI 且没有或只有最少内置软件的发行版,因为我不需要 office、GIMP、FireFox(我更喜欢 Chrome)...

编辑:搜索完毕后,我考虑安装 Ubuntu Server,然后安装 LXDE:

  • apt-get 安装 xorg lxde-core

然后我登录后启动LXDE:

  • 启动

有什么意见吗?我是否只需要运行这 2 个命令即可获取 Ubuntu Server 的 GUI?

多谢!

答案1

您的困境与我遇到的情况类似。我想设置一台可以兼作台式机的服务器,并且我还有其他专门用作台式机的机器。

服务器是 IBM 系统 x3400 m3。我尝试安装多个桌面和服务器发行版,包括 CentOS 6、Debian 6、Linux Mint 13 等。唯一有效的是 Ubuntu Server 12.04。我先安装了它,然后安装了桌面,接着安装了 KDE。它已经运行了几个月,没有任何问题。

对于我的台式机,我选择了 Linux Mint 13 LTS 和 KDE。同样,这些机器已经运行了几个月,没有出现任何问题。

最近,我测试或重新测试了其他几个发行版,包括 CentOS 6.5、Debian 7.2、Mageia 3、OpenSUSE 13.1 和 PClinuxOS 2013。我的标准包括易用性、美观度以及运行一些需要 OpenGL 的图形密集型建模程序的能力。在这组中,我对 CentOS 和 PClinuxOS 印象最深刻。但是,所有这些发行版都比不上 Ubuntu 和 Linux Mint,所以我继续使用 Ubuntu 服务器作为服务器,使用 Linux Mint 作为桌面。

尽管我更喜欢使用 Mint 作为桌面,但我也乐意使用带有 KDE 的 Ubuntu。

答案2

我运行 4 服务器/2 桌面环境,我的硬件有点过时,这是我的配置:

服务器:安装了 Ubuntu 服务器/w Kubuntu 桌面(用于远程 ssh)12.04 LTS(x64) 所有机器都有双 CPU,每个都是 Intel Core2 Duo 3.2Ghz 左右 每个都有大约 80GB SCSI 硬盘空间,内存从 2 到 6GB 不等 显卡内置于蹩脚的第一代 Radeon 显卡,最初用于 Windows 2003 没有声音,但我安装了 ALSA PC-Speaker PCM 设备并通过该设备获得声音(效果很好,而且声音很大) 网络接口都是 1 GigaBit(双),并使用 Bus-Wired-Bus 风格的物理网络布局(以太网 cat5) 总线上的第一个服务器是 Web 服务器(apache 2 + drupal 6) 最后 3 个是组合本地或远程隧道(ssh -X)工作站 它们响应速度超快,网站一次最多可获得 20-80 个连接

台式机:Kubuntu 14.04.1 LTS,请注意 LTS 和 .1 x64 显卡:PCIX Radeon x1950,仅限 OpenGL 1.2 :( 但仍然运行良好 硬盘:500GB Seagate SATA,DVD-RAM/RW CPU:双核 Intel 3.7Ghz x64 声卡:SB Audigy2/LiveDrive 外设:键盘、鼠标、操纵杆

上述配置使我在 ssh 上的点击延迟小于 1 秒(我使用“xinit /usr/bin/ssh -X myhost /usr/bin/startkde -- :1 vt12”通过网络启动我的会话,这充分利用了服务器的速度和我的本地硬件。对我来说,这比 vnc 或 rdp[win] 要好得多。为了在设置完成后保持一切运行良好,在使用 Ubuntu(或其任何衍生产品)时,我要记住以下几点:

  1. 坚持使用最新的 xx.04.1 LTS,因此当他们发布 14.04 LTS 时,我仍然在使用 12.04.1,因为在我看来,在经过一些路试时间之前我不会信任一个版本,对于服务器来说,这个时间是三倍。
  2. 如果我不能完全确定它不会使系统膨胀并产生不可逆转的改变,我从不在使用 apt-get 时使用通配符。
  3. 我总是每天备份我的 apt 日志以确保安全。4- 如果我的内核运行良好,我永远不会升级它,并且始终确保我知道我安装的内核的用途(例如,不要只安装 goldfish,因为它会严重减慢你的桌面速度:))
  4. 不要使用包管理器编译软件(除非必须,否则不安装它,如果安装,确保它位于 /usr/local,而不是 /usr,商业软件位于 /opt)坚持使用一个包管理器(不要混淆 aptitude 和 software-center、muon-discover 等)
  5. 确保在进行重大更改之前拍摄主目录的快照
  6. 始终使用每个用户设置,并尽可能避免使用 /etc 和诸如瘟疫之类的文件(不要编辑 /etc/bash.bashrc 而不是 ~/.bashrc)
  7. 如果系统挂起,请始终使用 M-SYSRQ-(R,E,I)S,U,B 重新启动
  8. 使用 tftp 或 sftp 代替 nfs
  9. 除非我真的需要,否则不要使用 mysql 服务器和其他重型守护进程(我的网络服务器上只保留一个),最后,
  10. 最后,永远不要启用 root 帐户登录,并使用 sudo 执行所有 root 命令,并避免使用“sudo su”命令,除非我非常需要它

至于安装,我总是先安装 Ubuntu 服务器,然后安装一个名为“kubuntu-desktop”的软件包,其余的都由它完成。其他的也有元软件包。我强烈避免混合桌面/窗口管理器,因为它们很多时候都不能很好地运行(例如 Ubuntu、KDE、Gnome),对于合成器(kwin、compiz 等)也是如此

对我来说,这一切都很好,我发现 Ubuntu 最近(在 12.10 版本之后)对我来说不太适用,因为一些变化不适合我的显卡并且有问题,更糟糕的是 Unity8,目前对我来说它不起作用。这对你来说可能有所不同,因为你有一个更好的系统。

这只是我的设置,您的更快系统应该尖叫这种设置,因为它比我的桌面系统快得多。我不确定,但也许也可以尝试低延迟内核,但我不知道它是否真的快那么多,我只注意到与默认使用它的 Ubuntu Studio 有差异。(XFCE 非常快)

至于 Linux Mint,我不得不破解安装光盘才能让它正确启动,而且它对我来说有问题(至少 17 个)。我也用过 Fedora,虽然它很好,但对我来说很陌生(redhat/ubuntu 双关语!!明白了吗?)而且我太习惯 [k]ubuntu 了,现在还不能换。我不能保证其他的有数百万个发行版。我确实知道上面的 CentOS 不是基于 Debian(而是 redhat)但 Mint 基本上是 ubuntu 的衍生品。

当然,使用 lxde-core 是好的 - 我个人使用过 lxde-common,它最适合我,我也使用 chrome,但有时也会使用 firefox,因为它太贪婪了。我使用官方 chrome 比使用 chromium 浏览器更幸运(对我来说它真的很慢)。

所以现在我希望这可以帮到你或其他人的问题,因为这个问题是在不到一年前提出的。

相关内容