linux的软件安装大概有几种方式

2024-05-29 18:27

1. linux的软件安装大概有几种方式

Ubuntu安装软件的5种方法

linux的软件安装大概有几种方式

2. linux的软件安装大概有几种方式

很多种,常用的三种,

一个是用软件管理器,例如yum,apt,pacman之类的
利用网络和软件库直接下载软件安装,自行解决和管理依赖关系,
这个最常用最方便,

还有一种就是打包好的安装包,例如rpm,deb,在网上下载好以后安装。
这种包直接安装没法自动解决依赖关系,不过可以通过yum和apt来解决,也比较常用。

还有就是源码包安装,一般都是个tar的压缩文件。
解压后用命令行编译安装,
传说中的三部曲./config && make && make install 

这种方法最蛋疼,没法自行解决依赖关系,
编译安装过程经常报错需要自己手动搞定,
一般很少用,尤其是小白,更是抓狂~

一般这三种,其他的方法我还不知道。

3. 想安装 Linux,有什么版本可以推荐

配置是成功安装 NixOS 的关键。-- Jack Wallen
本文导航
-安装前配置……24%
-安装……65%
-安装后……72%
-Enjoy NixOS ……88%
编译自: http://www.linux.com/learn/intro-to-linux/2017/10/nixos-linux-lets-you-configure-your-os-installing
作者: Jack Wallen
译者: martin2011qi
配置是成功安装 NixOS 的关键。
我用 Linux 有些年头了。在这些年里我很有幸见证了开源的发展。各色各样的发行版在安装方面的努力,也是其中的一个比较独特的部分。以前,安装 Linux 是个最好让有技术的人来干的任务。现在,只要你会装软件,你就会安装 Linux。简单,并且,不是我吹,在吸引新用户方面效果拔群。事实上安装整个 Linux 操作系统都要比 Windows 用户安装个更新看起来要快一点。
但每一次,我都喜欢看到一些不同的东西——那些可以让我体验新鲜的东西。NixOS[1]在这方面就做的别具一格。讲真,我原来也就把它当作另一个提供标准特性和 KDE Plasma 5界面的 Linux 发行版。
好像也没什么不对。
下载 ISO 映像[2]后,我启动了 VirtualBox[3]并用下载的镜像创建了个新的虚拟机。VM 启动后,出来的是 Bash 的登录界面,界面上指导我用空密码去登录 root 账号,以及我该如何启动 GUI 显示管理器(图1)。
图1:与 NixOS 的初次接触可能不是太和谐。
“好吧”我这样想着,“打开看看吧!”
GUI 启动和运行时(KDE Plasma 5),我没找到喜闻乐见的“安装”按钮。原来,NixOS 是一个在安装前需要你配置的发行版,真有趣。那就让我们瞧瞧它是如何做到的吧!
安装前配置
你需要做的第一件事是建分区。由于 NixOS 安装程序不包含分区工具,你得用自带的 GParted (图2)来创建一个 EXT4分区。
图2:安装前对磁盘分区。
创建好分区,然后用命令 mount /dev/sdX /mnt 挂载。(请自行替换 sdX 为你新创建的分区)。
你现在需要创建一个配置文件。命令如下:
nixos-generate-config --root /mnt
上面的命令会创建两个文件(存放在目录/mnt/etc/nixos 中):
configuration.nix —默认配置文件。
hardware-configuration.nix —硬件配置(无法编辑)
通过命令 nano /mnt/etc/nixos/configuration.nix 打开文件。其中有一些需要编辑的地方得注意。第一个改动便是设置启动选项。找到行:
# boot.loader.grub.device ="/dev/sda";# 或 efi 时用"nodev"
删除行首的# 使该选项生效(确保/dev/sda 与你新建的分区)。
通过配置文件,你可以设置时区和追加要安装的软件包。来看一个被注释掉的安装包的示例:
# List packages installed in system profile. To search by name, run:
# nix-env -aqP | grep wget
# environment.systemPackages = with pkgs;[
# wget vim
#];
如果你想要添加软件包,并在安装时安装它们,那就取消掉这段注释,并添加你需要的软件包。举个例子,比方说你要把 LibreOffice 加进去。示例详见下方:
nix-env -aqP | grep wget
environment.systemPackages = with pkgs;[
libreoffice wget vim
];
你可以通过输入命令 nix-env -aqP | grep PACKAGENAME 来寻找确切的包名(PACKAGENAME 为你想要找的软件包)。如果你不想输命令,你也可以检索 NixOS 的软件包数据库[4]。
在你把所有的软件包都添加完后,你还有件事儿需要做(如果你想要登录到桌面的话,我觉得你还得折腾下 KDE Plasma 5桌面)。翻到配置文件的末尾并在最后的} 符号前,追加如下内容:
services.xserver ={
enable = true;
displayManager.sddm.enable = true;
desktopManager.plasma5.enable = true;
};
在 NixOS 官方文件[5]中,你能找到配置文件中更多的选项。保存并关掉配置文件。
安装
在你按照自己的需求完善好配置之后,使用命令(需要 root 权限) nixos-install。完成安装所需要的时间,会随着你加入的软件包多少有所区别。安装结束后,你可以使用命令重启系统,(重启之后)迎接你的就是 KDE Plasma 5的登录管理界面了(图3)。
图3: KDE Plasma 5登录管理界面
安装后
你要首先要做的两件事之一便是给 root 用户设个密码(通过输入命令 passwd 来修改默认的密码),以及添加一个标准用户。做法和其它的 Linux 发行版无二。用 root 用户登录,然后在终端输入命令:
useradd -m USER
将 USER 替换成你想要添加的用户名。然后通过下面的命令给用户设上密码:
passwd USER
同样的将 USER 替换成你添加的用户。
然后会有提示引导你填写并验证新密码。然后,你就能用标准用户登录 NixOS 啦。
NixOS 在你安装并运行后,你可以为系统添加新的软件包,但并非通过寻常的方式。如果你发现你需要安装些新东西,你得回到配置文件(位置就是/etc/nixos/),找到之前安装时添加软件包的位置,运行以下命令(需要 root 权限):
nixos-rebuild switch
命令执行结束后,你就能使用新安装的软件包了。
Enjoy NixOS
现在,NixOS 已经带着所有你想安装的软件和 KDE Plasma 5桌面运行起来了。要知道,你所做的不仅仅只是安装了个 Linux 发行版,关键是你自定义出来的发行版非常符合你的需求。所以好好享受你的 NixOS 吧!
via: http://www.linux.com/learn/intro-to-linux/2017/10/nixos-linux-lets-you-configure-your-os-installing
作者:JACK WALLEN[6]译者:martin2011qi 校对:wxy
本文由 LCTT 原创编译,Linux中国荣誉推出
点击“了解更多”可访问文内链接

想安装 Linux,有什么版本可以推荐

4. 想安装Linux,有什么版本可以推荐?

配置是成功安装 NixOS 的关键。-- Jack Wallen
本文导航
-安装前配置……24%
-安装……65%
-安装后……72%
-Enjoy NixOS ……88%
编译自: http://www.linux.com/learn/intro-to-linux/2017/10/nixos-linux-lets-you-configure-your-os-installing
作者: Jack Wallen
译者: martin2011qi
配置是成功安装 NixOS 的关键。
我用 Linux 有些年头了。在这些年里我很有幸见证了开源的发展。各色各样的发行版在安装方面的努力,也是其中的一个比较独特的部分。以前,安装 Linux 是个最好让有技术的人来干的任务。现在,只要你会装软件,你就会安装 Linux。简单,并且,不是我吹,在吸引新用户方面效果拔群。事实上安装整个 Linux 操作系统都要比 Windows 用户安装个更新看起来要快一点。
但每一次,我都喜欢看到一些不同的东西——那些可以让我体验新鲜的东西。NixOS[1]在这方面就做的别具一格。讲真,我原来也就把它当作另一个提供标准特性和 KDE Plasma 5界面的 Linux 发行版。
好像也没什么不对。
下载 ISO 映像[2]后,我启动了 VirtualBox[3]并用下载的镜像创建了个新的虚拟机。VM 启动后,出来的是 Bash 的登录界面,界面上指导我用空密码去登录 root 账号,以及我该如何启动 GUI 显示管理器(图1)。
图1:与 NixOS 的初次接触可能不是太和谐。
“好吧”我这样想着,“打开看看吧!”
GUI 启动和运行时(KDE Plasma 5),我没找到喜闻乐见的“安装”按钮。原来,NixOS 是一个在安装前需要你配置的发行版,真有趣。那就让我们瞧瞧它是如何做到的吧!
安装前配置
你需要做的第一件事是建分区。由于 NixOS 安装程序不包含分区工具,你得用自带的 GParted (图2)来创建一个 EXT4分区。
图2:安装前对磁盘分区。
创建好分区,然后用命令 mount /dev/sdX /mnt 挂载。(请自行替换 sdX 为你新创建的分区)。
你现在需要创建一个配置文件。命令如下:
nixos-generate-config --root /mnt
上面的命令会创建两个文件(存放在目录/mnt/etc/nixos 中):
configuration.nix —默认配置文件。
hardware-configuration.nix —硬件配置(无法编辑)
通过命令 nano /mnt/etc/nixos/configuration.nix 打开文件。其中有一些需要编辑的地方得注意。第一个改动便是设置启动选项。找到行:
# boot.loader.grub.device ="/dev/sda";# 或 efi 时用"nodev"
删除行首的# 使该选项生效(确保/dev/sda 与你新建的分区)。
通过配置文件,你可以设置时区和追加要安装的软件包。来看一个被注释掉的安装包的示例:
# List packages installed in system profile. To search by name, run:
# nix-env -aqP | grep wget
# environment.systemPackages = with pkgs;[
# wget vim
#];
如果你想要添加软件包,并在安装时安装它们,那就取消掉这段注释,并添加你需要的软件包。举个例子,比方说你要把 LibreOffice 加进去。示例详见下方:
nix-env -aqP | grep wget
environment.systemPackages = with pkgs;[
libreoffice wget vim
];
你可以通过输入命令 nix-env -aqP | grep PACKAGENAME 来寻找确切的包名(PACKAGENAME 为你想要找的软件包)。如果你不想输命令,你也可以检索 NixOS 的软件包数据库[4]。
在你把所有的软件包都添加完后,你还有件事儿需要做(如果你想要登录到桌面的话,我觉得你还得折腾下 KDE Plasma 5桌面)。翻到配置文件的末尾并在最后的} 符号前,追加如下内容:
services.xserver ={
enable = true;
displayManager.sddm.enable = true;
desktopManager.plasma5.enable = true;
};
在 NixOS 官方文件[5]中,你能找到配置文件中更多的选项。保存并关掉配置文件。
安装
在你按照自己的需求完善好配置之后,使用命令(需要 root 权限) nixos-install。完成安装所需要的时间,会随着你加入的软件包多少有所区别。安装结束后,你可以使用命令重启系统,(重启之后)迎接你的就是 KDE Plasma 5的登录管理界面了(图3)。
图3: KDE Plasma 5登录管理界面
安装后
你要首先要做的两件事之一便是给 root 用户设个密码(通过输入命令 passwd 来修改默认的密码),以及添加一个标准用户。做法和其它的 Linux 发行版无二。用 root 用户登录,然后在终端输入命令:
useradd -m USER
将 USER 替换成你想要添加的用户名。然后通过下面的命令给用户设上密码:
passwd USER
同样的将 USER 替换成你添加的用户。
然后会有提示引导你填写并验证新密码。然后,你就能用标准用户登录 NixOS 啦。
NixOS 在你安装并运行后,你可以为系统添加新的软件包,但并非通过寻常的方式。如果你发现你需要安装些新东西,你得回到配置文件(位置就是/etc/nixos/),找到之前安装时添加软件包的位置,运行以下命令(需要 root 权限):
nixos-rebuild switch
命令执行结束后,你就能使用新安装的软件包了。
Enjoy NixOS
现在,NixOS 已经带着所有你想安装的软件和 KDE Plasma 5桌面运行起来了。要知道,你所做的不仅仅只是安装了个 Linux 发行版,关键是你自定义出来的发行版非常符合你的需求。所以好好享受你的 NixOS 吧!
via: http://www.linux.com/learn/intro-to-linux/2017/10/nixos-linux-lets-you-configure-your-os-installing
作者:JACK WALLEN[6]译者:martin2011qi 校对:wxy
本文由 LCTT 原创编译,Linux中国荣誉推出
点击“了解更多”可访问文内链接

5. 哪些常用软件支持LINUX

Linux下的常用软件列:
Linux下几乎都包含有常用的软件,这里只列出了少量,还有更多。。。
1. Applications:应用软件
1) Dia:一个工程图编辑器,适用于绘制电路图;
2) Calendar:一个集日历与日程表于一身的好工具;
3) Address Book:一个通讯录;
4) GEdit:一个功能类似于Windows下的记事本的文本编辑器;
5) Gnumeric:Linux下的一个类似于EXCEL的电子表格软件;
6) Time tracking tools:一个用于提醒时间的小工具;
2. Games:游戏软件
1) Gnome Milnes:GNOME下的扫雷;
2) Gnibbles:贪吃蛇游戏;
3) Freecell:Windows下的空当接龙游戏;
3. Graphics:图形处理软件
1) Electric Eyes:一个十分优秀的图形处理软件,可谓GNOME下的AcdSee呀!
2) XPDF:一个在Linux阅读PDF文档的工具;
3) The Gimp:一个十分优秀的绘图软件,与Photoshop很象!
4. Internet:Internet应用软件
1) Dialup Configuration Tool:一个界面十分友好的拔号上网设置工具;
2) gFTP:一个FTP客户端;
3) pine:一个E-Mail客户端软件;
4) Netscape :大名鼎鼎的浏览器软件,被微软从Windows平台挤下来的;
5) RH Network monitor:网络流量显示;
5. Multimedia:多媒体软件
1) Audio Mixer:声音控制器;
2) CD Player:CD播放器;
3) XMMS:与Winamp是一个模子里出来的;
KDE下
1. Office:办公软件
这就是大名鼎鼎的Koffice套件。
1) Kword:字处理软件;
2) Kspread:象Excel的电子表格处理软件;
3) Kpresenter:一个类似于PowerPoint的演示软件;
4) Kchart:一个电子图表软件;
5) Kiiiustrator:一个电子出版软件;
2. Develop:开发工具
1) Kdevelop:一个KDE下的集成开发环境;
3. Applications:应用软件
1) Advanced Editor:一个增强型的文本编辑软件;
2) Emacs:这是一个功能强大的编辑软件,在GNOME中也有,它的原形是字符终端下的Emacs;
3) Organizer:一个日程安排软件;
4. Internet:Internet软件
1) Kppp:一个十分友好的拔号上网配置工具;
2) Kmail:一个十分漂亮的Email 客户端,有点象Outlook!
3) Chat Client:一个IRC客户端;
4) KPPPLoad:一个网络流量工具;
5) Netscape:大名鼎鼎的WEB浏览器,在GNOME中也有集成。

哪些常用软件支持LINUX

6. 在Linux 下安装软件的方法有哪些?各有什么优劣

大体上有两种方法:源代码安装与二进制文件安装~
1、源代码安装的方法:
    ./configure

    make && make install clean

2、二进制文件安装:
    利用各自的管理工具进行安装,Debian系列的话有:Deb包管理工具,RedHat系列有RPM管理工具等,这样的话就可以下载二进制文件如:.deb或者.rpm到电脑,然后双击文件就可以安装了。

优势:
1、二进制安装的话是利用本地电脑进行编译安装,这样的安装对于机器而言,性能肯定是比二进制安装好因为在你的电脑上编译时编译器会针对您的电脑配置进行优化。
2、二进制安装的话你不必记忆编译安装相关的命令只需要双击鼠标就可以了,这种方法对于普通使用者而言是比较好的,并且比较方便。