我使用Linux的原因
Tofloor
poster avatar
pigeon_
deepin
2020-11-07 02:11
Author

用了差不多两年Linux了,今天想了想为什么要用Linux。

首先,一个无法克服的客观原因,我做实验的一些环境必须是Linux,Windows和Mac OS都不行,这是不能拒绝的理由。

然后,我发现Linux相比与Windows有一个很大的优势,就是软件包管理,这极大方便了软件安装,不用再网上搜索下载了。

最后,我发现有时候命令行执行一些操作比图形化方便很多,因为我真的是一个懒到挪开手去操作鼠标的人。

Deepin是一个很适合日常使用的Linux,但我发现我在deepin下真不想调试bug,因为很多东西都是“衣来伸手饭来张口”,如微信、QQ。这种感觉就像你不喜欢在Windows下调试bug一样吧。

最后希望Deepin越来越强大吧,毕竟这是我使用最久、也是最喜欢的一个Linux系统了。

--------------------

Linux可以不依赖鼠标,当然这也算不上优势,只是某些情况下的不得已,比如Linux Server。

Reply Favorite View the author
Comments
poster avatar
Ziggy
2020-11-07 03:34
中听
All Replies
1 / 2
To page
element
deepin
2020-11-07 02:19
#1

只是更新时候要管住自己的小手。。

Reply View the author
liwl
deepin
2020-11-07 02:45
#2

Linux很多开箱即用的东西,比较适合专业选手

Reply View the author
Ziggy
deepin
2020-11-07 03:33
#3

很中肯,我喜欢

Reply View the author
广雅居士
deepin
2020-11-07 03:33
#4

可惜,我记不住命令。

Reply View the author
灵兮之
deepin
2020-11-07 03:33
#5

包管理Linux没有比Windows好到哪去,别吹

首先deepin应用商店里面的软件并不多,这主要还是生态问题

其次在终端里面搜索安装的反而失去了直观性跟便利性了

还有各种依赖问题就是个大问题

Windows上不缺什么应用商店的,不在应用商店安装是怕有些应用商店会有捆绑跟流氓软件,上官网下载才比较安全可靠

另外网上搜索下载很多都是在找破解版跟绿色免安装版或者是去广告版本,复制点没什么关系

另外不用鼓吹什么命令行比图形界面方便的,这如果是真理Windows就不会开发dos之外的系统,Linux也不会开发这些窗口化本地化的衍生品

要想普及Linux,没有图形界面普通用户没几个会用的


Reply View the author
深蓝色的画面
deepin
2020-11-07 03:42
#6
element

只是更新时候要管住自己的小手。。

还好还好,不是Arch滚动式更新,不用怕滚着滚着就挂了。

Reply View the author
pigeon_
deepin
2020-11-07 04:13
#7
灵兮之

包管理Linux没有比Windows好到哪去,别吹

首先deepin应用商店里面的软件并不多,这主要还是生态问题

其次在终端里面搜索安装的反而失去了直观性跟便利性了

还有各种依赖问题就是个大问题

Windows上不缺什么应用商店的,不在应用商店安装是怕有些应用商店会有捆绑跟流氓软件,上官网下载才比较安全可靠

另外网上搜索下载很多都是在找破解版跟绿色免安装版或者是去广告版本,复制点没什么关系

另外不用鼓吹什么命令行比图形界面方便的,这如果是真理Windows就不会开发dos之外的系统,Linux也不会开发这些窗口化本地化的衍生品

要想普及Linux,没有图形界面普通用户没几个会用的


只是以一个IT人的角度说说看法,本来也没有吹。

Windows的市场份额也说明了Linux不适合普通用户。

不过大哥你能打这么多字来回复,也是真牛批。

仁者见仁智者见智,哪个好用就用哪个。Linux还不适合打游戏呢。

Reply View the author
pigeon_
deepin
2020-11-07 04:13
#8
广雅居士

可惜,我记不住命令。

 多用就好啦,常用的肯定记得住。

Reply View the author
pigeon_
deepin
2020-11-07 04:14
#9
liwl

Linux很多开箱即用的东西,比较适合专业选手

你的昵称是真的秀?万能的重启和重装,哈哈哈。

Reply View the author
pigeon_
deepin
2020-11-07 04:17
#10
element

只是更新时候要管住自己的小手。。

只要别很频繁的更新就好啦。

Reply View the author
sunshine2006
deepin
2020-11-07 05:44
#11

我用linux系统,一是感觉新奇,想体验下不同系统。二是电脑太旧了,想通过更换系统,提高运行流畅度。

Reply View the author
安洛
deepin
2020-11-07 06:55
#12
灵兮之

包管理Linux没有比Windows好到哪去,别吹

首先deepin应用商店里面的软件并不多,这主要还是生态问题

其次在终端里面搜索安装的反而失去了直观性跟便利性了

还有各种依赖问题就是个大问题

Windows上不缺什么应用商店的,不在应用商店安装是怕有些应用商店会有捆绑跟流氓软件,上官网下载才比较安全可靠

另外网上搜索下载很多都是在找破解版跟绿色免安装版或者是去广告版本,复制点没什么关系

另外不用鼓吹什么命令行比图形界面方便的,这如果是真理Windows就不会开发dos之外的系统,Linux也不会开发这些窗口化本地化的衍生品

要想普及Linux,没有图形界面普通用户没几个会用的


包管理我觉得最好的就是通过依赖的处理大大减小了应用体积。steam上就有类似的东西(Steamworks Common Redistributables)来减小游戏体积,减少各种运行库兼容问题。由包管理器处理依赖问题比Windows有时候缺少dll需要自己去找,或者.Net和DirectX之类的版本不对要自己安装方便多。

另外包管理器大可配合相应的gui使用,如新立得之类。应用商店其实也算是深度源的一个gui。

Reply View the author
灵兮之
deepin
2020-11-07 07:28
#13
安洛

包管理我觉得最好的就是通过依赖的处理大大减小了应用体积。steam上就有类似的东西(Steamworks Common Redistributables)来减小游戏体积,减少各种运行库兼容问题。由包管理器处理依赖问题比Windows有时候缺少dll需要自己去找,或者.Net和DirectX之类的版本不对要自己安装方便多。

另外包管理器大可配合相应的gui使用,如新立得之类。应用商店其实也算是深度源的一个gui。

缺少dll跟.net的基本是在xp跟vista时代,win7都很少出现这种问题,更不用说win10了

.net基本是安装一个高版本,底下的旧版本都能兼容,不行还能同时几个版本一起装,所有软件一起共用

Linux可就麻烦了,每个软件对应一套依赖,不同的版本有些还不能同时安装,软件还会互相冲突

依赖不足了先搜索deepin,不行就搜索debian,再不行就搜索Ubuntu,再不行搜索Linux,有时候搜索一圈完了都没有一篇是能有效解决问题的,用的人少,碰到相同问题的更少,能解决问题的寥寥无几了,解决完一个依赖又出一个依赖不足的,我就搞不明白了安装软件时明明知道缺少哪个依赖,为何就不能直接来个提示“是否下载安装对应依赖以解决此问题”,点一下按钮直接自动下载安装不就完事了吗

Reply View the author
SamLukeYes
deepin
2020-11-07 08:48
#14
灵兮之

包管理Linux没有比Windows好到哪去,别吹

首先deepin应用商店里面的软件并不多,这主要还是生态问题

其次在终端里面搜索安装的反而失去了直观性跟便利性了

还有各种依赖问题就是个大问题

Windows上不缺什么应用商店的,不在应用商店安装是怕有些应用商店会有捆绑跟流氓软件,上官网下载才比较安全可靠

另外网上搜索下载很多都是在找破解版跟绿色免安装版或者是去广告版本,复制点没什么关系

另外不用鼓吹什么命令行比图形界面方便的,这如果是真理Windows就不会开发dos之外的系统,Linux也不会开发这些窗口化本地化的衍生品

要想普及Linux,没有图形界面普通用户没几个会用的


不要把包管理器和软件生态混为一谈,Windows 在软件生态上的先发优势并不能掩盖其在软件管理上的严重缺陷。

首先,能够处理依赖问题是优势。只需要打包的时候写一个依赖,用户安装时包管理器就会自动安装依赖,岂不美哉?Windows 的软件管理体系不能自动处理依赖,到头来还得让用户自己上网去搜索缺失的 DLL 是什么,与包管理器自动安装依赖相比,到底哪个更方便?现在 winget 就在试图解决这个问题,但目前来看它能不能赶上第三方的 chocolatey 都是个问题。至于为什么 Debian 系的发行版有“错综复杂的依赖关系”,这是有一定的历史原因的。要解决这个问题,要么就做成滚动发行版,所有的库版本都尽量以最新的为准;要么就让包管理器能够自己处理多版本共存的问题,如 nix 和 emerge。

图形化也不是问题,普通用户经常用到的包管理器自然都有人做图形化的封装。新立得它不香吗?

Reply View the author
SamLukeYes
deepin
2020-11-07 08:55
#15
灵兮之

包管理Linux没有比Windows好到哪去,别吹

首先deepin应用商店里面的软件并不多,这主要还是生态问题

其次在终端里面搜索安装的反而失去了直观性跟便利性了

还有各种依赖问题就是个大问题

Windows上不缺什么应用商店的,不在应用商店安装是怕有些应用商店会有捆绑跟流氓软件,上官网下载才比较安全可靠

另外网上搜索下载很多都是在找破解版跟绿色免安装版或者是去广告版本,复制点没什么关系

另外不用鼓吹什么命令行比图形界面方便的,这如果是真理Windows就不会开发dos之外的系统,Linux也不会开发这些窗口化本地化的衍生品

要想普及Linux,没有图形界面普通用户没几个会用的


应用商店多恰恰证明了 Windows 软件生态的混乱,Windows 缺的是像 AppStore、Google Play 这样公认可信且能覆盖绝大部分用户所需的所有软件的应用商店,那些“可能安装捆绑”的“应用商店”本质上和下载站没什么区别。干净的包管理器倒是有,可是有多少 Windows 用户会用 chocolatey 呢?

Reply View the author
SamLukeYes
deepin
2020-11-07 08:59
#16
灵兮之

缺少dll跟.net的基本是在xp跟vista时代,win7都很少出现这种问题,更不用说win10了

.net基本是安装一个高版本,底下的旧版本都能兼容,不行还能同时几个版本一起装,所有软件一起共用

Linux可就麻烦了,每个软件对应一套依赖,不同的版本有些还不能同时安装,软件还会互相冲突

依赖不足了先搜索deepin,不行就搜索debian,再不行就搜索Ubuntu,再不行搜索Linux,有时候搜索一圈完了都没有一篇是能有效解决问题的,用的人少,碰到相同问题的更少,能解决问题的寥寥无几了,解决完一个依赖又出一个依赖不足的,我就搞不明白了安装软件时明明知道缺少哪个依赖,为何就不能直接来个提示“是否下载安装对应依赖以解决此问题”,点一下按钮直接自动下载安装不就完事了吗

Win10 一样的会缺 DLL,我前段时间在给自己的一个小程序打包 Windows 版的时候遇到了,只能在说明文档中引导用户去微软官方的下载。我不能要求用户为了用我的一个小程序还要去装一个 chocolatey。

Reply View the author
xhw
deepin
2020-11-07 17:48
#17

最后,我发现有时候命令行执行一些操作比图形化方便很多,因为我真的是一个懒到挪开手去操作鼠标的人。




这话就假了,挪鼠标可比在命令行敲键盘轻松多了

Reply View the author
灵兮之
deepin
2020-11-07 17:56
#18
SamLukeYes

Win10 一样的会缺 DLL,我前段时间在给自己的一个小程序打包 Windows 版的时候遇到了,只能在说明文档中引导用户去微软官方的下载。我不能要求用户为了用我的一个小程序还要去装一个 chocolatey。

一般的dll文件都很小,几百k,可以在打包时一起打包上,依赖就大了,好多都是几M几十M的,一起打包就会有压力,Linux打包依赖跟win打包.net类似,体积会变大很多

软件管理混乱不见得就是坏事,用苹果或者谷歌商店并没有那么好

开发者上架要交钱,用户使用要花钱,流传于民间网络的app或者win软件很多都能破解,绿色去广告化

Linux现在的市场份额还不足以引起资本的觊觎,如果真发展到一定体量了,在软件上做广告的一定会跟进,到时你看看会有多少人在求破解去广告版的,官方的应用商店肯定都不敢上破解版

Reply View the author
SamLukeYes
deepin
2020-11-07 17:56
#19
xhw

最后,我发现有时候命令行执行一些操作比图形化方便很多,因为我真的是一个懒到挪开手去操作鼠标的人。




这话就假了,挪鼠标可比在命令行敲键盘轻松多了

敲键盘不等于用命令行吧,在 gnome 上用键盘打开一个不在收藏夹中的应用程序可比用鼠标快多了[尾]

Reply View the author
SamLukeYes
deepin
2020-11-07 18:07
#20
灵兮之

一般的dll文件都很小,几百k,可以在打包时一起打包上,依赖就大了,好多都是几M几十M的,一起打包就会有压力,Linux打包依赖跟win打包.net类似,体积会变大很多

软件管理混乱不见得就是坏事,用苹果或者谷歌商店并没有那么好

开发者上架要交钱,用户使用要花钱,流传于民间网络的app或者win软件很多都能破解,绿色去广告化

Linux现在的市场份额还不足以引起资本的觊觎,如果真发展到一定体量了,在软件上做广告的一定会跟进,到时你看看会有多少人在求破解去广告版的,官方的应用商店肯定都不敢上破解版

我并不确定我有权重新分发那个 dll,它是私有组件。破解版本来就不是官方商店应该提供的东西,没有那个操作系统的开发者会特意让自己开发的系统为盗版软件用户提供便利。

Reply View the author
1 / 2
To page