MorFans Dev
折腾 - 开发 - 分享

为Linux应用说句公道话

为Linux应用说句公道话

前言

有些人说linux没有软件,不,linux软件多的去了,只是你不知道罢了,有些linux发行版通常会有应用商店,但那上面并不是所有的,自己对比仓库列表就知道,那只有一部分。win上用的软件在linux下有些没有,这是对的,但是不代表就没有替代软件

还有linux下的游戏,也不是没有,linux游戏也很多,只不过没有win那样盗版游戏随便下那么爽而已,现在很多游戏都会有linux版(国内貌似不会,反正都是大家通常都玩国外的),现在的大型游戏,都出linux版了,我知道的中的有杀出重围:人类分裂,文明6等,还有几个名字忘了,自己去上steam看就知道了

还有个qq的问题,linux下一样可以用,可选方案有wineqq(清风qq那不错),
crossover qq(稳定),还有个tim(办公版qq),直接用crossover上的,还有个deepin上的qq,
个人觉得他是linux上最完美稳定,特别稳定

软件安装(以下针对arch系列,别的发行版差不多,就包管理器不同而已,本质一样)

软件安装其实很简单的,用pacman包管理器装,有什么难的,都是一键安装,一般不会有什么冲突,不像debian系列的,
有冲突一般就按y就行,默认推荐的选择一般不会有问题

用pacman包管理器装软件很简单,只要知道包名就行(跟软件的英文差不多或者一样,不知道就用-Ss参数+你猜的包名搜搜就知道正确的包名了),
pacman -S +包名就是安装软件,每个主参数用空格分开,别吃空格,多个包名就用空格分开,例如 pacman -S vim

接下来说下命令的本质

最基本的命令的本质不就是软件+参数?

复杂点的命令的本质不就是多个最基本的命令的组合?

比如最基本的ls,cd,rm等。他们都是软件,因为他们在PATH环境变量的路径下,所以直接输入bash/zsh等Shell解析器就能找到,如果不在,那就加上路径,
跟win一样的啊,你用cmd。输入QQ.exe的完整路径,还不是一样运行起qq了?
在后面加的东西,叫参数,每个参数用空格分开,如果吃了两个参数中的空格,他两就会变成一个参数,然后传递给程序的两参数就会变成一个,然后程序匹配失败报错退出
比如ls -a ~/,要是写成ls-a~/,那么程序会因为本来没这个参数而报错
如果将程序与第一个参数间的空格吃了。比如ls -a,写成ls-a的话,那么程序名就变成ls-a了,然后就会从PATH中的路径下查找这个程序,但是没有这个程序,就会报错说找不到命令
参数还分主参数和副参数,通常可以合到一起写。比如pacman -S -s可以写成pacman -Ss

pacman包管理器的基本用法

同步源———– pacman -Sy (“pacman -Syy”表示强制同步源)

系统更新———– pacman -Syu

查找包———– pacman -Ss +包名(“pacman -Ssq +包名”表示不显示软件包的详细说明)

安装包———– pacman -S +包名

卸载包———– pacman -R +包名(“pacman -Rscn +包名”表示卸载包并递归卸载依赖该包和他依赖的别人又不依赖的包,递归卸载有时候会卸载大量包,卸载时注意查看卸载了什么)

从已安装的包中查找包——–pacman -Qs +包名(“pacman -Qsq +包名”表示不显示软件包的详细说明)

查看包的详细信息———–pacman -Si +包名

从已安装的包中查看包的详细信息——pacman -Qi +包名

注意:pacman -S参数与-R参数需要root权限。即普通用户在命令前加sudo运行

PS:个人不太擅长将个人抽象的理解方式用形象的方式表达出来,有些东西不知道怎么表达出来好,如有更完善的解释,欢迎发邮件联系我,或者qq(下面有)

Linux下win软件代替表

浏览器:

chrome

Firefox

文本编辑器:

gedit

sublime text

visual studio code

还有神器vim

emacs

百度云:

BaiduPCS

BNetDisk

直接网页版百度云+aria2多线程下载

微信:

wine 微信

Electronic WeChat

还有一个基于网页版弄的客户端忘了

photoshop:

krita(在非kde环境下运行貌似要装某些kde的东西)

GIMP

Figme(网页版挺不错的,除了没中文) 官网

wine/crossover ps

压缩软件:

file-roller(归档管理器)

kde家的ARK(Archiving Tool)

各种IDE:

当然intellij全家桶啦,eclipse那过时软件早就淘汰了

 

以上列表并不全,如有补充,请发邮箱:1377195627@qq.com

赞赏
魔帆博客,版权所有 | 如未注明,均为原创
本站均采用 BY-NC-ND 协议 (署名-非商业性使用-禁止演绎) 进行授权。
转载请注明来自本站文章:为Linux应用说句公道话(https://www.morfans.cn/archives/2436)

夏叶随风

文章作者

发表回复

textsms
account_circle
email

为Linux应用说句公道话
前言 有些人说linux没有软件,不,linux软件多的去了,只是你不知道罢了,有些linux发行版通常会有应用商店,但那上面并不是所有的,自己对比仓库列表就知道,那只有一部分。win上用的软…
扫描二维码继续阅读
2017-05-06