说个题外话,deepin有没有可能改变盘符?
Tofloor
poster avatar
jd808
deepin
2013-11-17 01:16
Author
linux下有两样最让人恶心
1,盘符,新用户根本搞不懂这个
2,系统软件不分开不好维护啊
第一点,我想应该是可以搞定的,只要有决心,现在dde都自己做啦,搞这个就更加没问题啦,其实就是为每个分区加个别名,像什么c系统盘,d工作盘,e娱乐盘,这种表达方式肯定比linux的合理
第二点,何不想win一下,吧所有的linux的系统文件丢掉/linux/sys目录下 安装文件丢到/linux/local文件下面,这样看起来多干净啊。
Reply Favorite View the author
All Replies
1 / 2
To page
woodelf
deepin
2013-11-17 02:03
#1
只需要一句话即可解释,Linux不是Windows。
1、为什么需要盘符?我反而觉得Unix类的树状结构更合理,更容易组织目录。
2、freedesktop和你想得刚好相反,他们不仅不打算把软件区分,反而已经把所有的东西都放到了/usr下面。而且本来FHS就已经规定好了各类文件的存放目录,一点都不乱。可执行文件都在/bin、/sbin、/usr/bin、/usr/sbin,各类库都在/lib、/usr/lib,apt下载的deb安装文件都在/var/apt。
此帖应该移动到水区。
Reply View the author
bareye
deepin
2013-11-17 02:32
#2
盘符这种文件系统的概念已经越来越谈化了,看看win8,android,需要关注自己的文件或是程序是存在C盘还是D盘吗?
Reply View the author
weiminnihao9
deepin
2013-11-17 02:33
#3
不能用windows来要求linux
Reply View the author
dxqwx1
deepin
2013-11-17 19:47
#4
自己愿意可以自家改啊。。。。。就自己把那些分区命名为C D盘,ls 也可改成你愿意的词
Reply View the author
fredy4212
deepin
2013-11-17 22:50
#5
自己愿意可以自家改啊。。。。。就自己把那些分区命名为C D盘,ls 也可改成你愿意的词
......那不一樣 :roll:
要改的話或許要fork linux核心了
Reply View the author
dxqwx1
deepin
2013-11-17 23:38
#6
[quote]自己愿意可以自家改啊。。。。。就自己把那些分区命名为C D盘,ls 也可改成你愿意的词
......那不一樣 :roll:
要改的話或許要fork linux核心了[/quote]

只是换个名词和核心无关。。。。。照样是linux系统,我的系统那些win分区下的挂载名称就是C
D  当然linux下的分区没这么用。。
Reply View the author
fredy4212
deepin
2013-11-18 01:32
#7
[quote][quote]自己愿意可以自家改啊。。。。。就自己把那些分区命名为C D盘,ls 也可改成你愿意的词
......那不一樣 :roll:
要改的話或許要fork linux核心了[/quote]

只是换个名词和核心无关。。。。。照样是linux系统,我的系统那些win分区下的挂载名称就是C
D  当然linux下的分区没这么用。。[/quote]
但是還是會掛載到甚麼/dev/sda1 /dev/sdb ...之類的
你把分割區命名成c,但是你輸入指令時又不能輸入"\c",你得只到他是掛載在/dev的哪裡
版主是希望能把甚麼/dev/sdxxx的樹狀管理方式改為windows下abcde的管理方式,這估計不太容易改
Reply View the author
dxqwx1
deepin
2013-11-18 02:53
#8
但是還是會掛載到甚麼/dev/sda1 /dev/sdb ...之類的
你把分割區命名成c,但是你輸入指令時又不能輸入"\c",你得只到他是掛載在/dev的哪裡
版主是希望能把甚麼/dev/sdxxx的樹狀管理方式改為windows下abcde的管理方式,這估計不太容易改[/quote]
你可以直接把win下的分区挂载在/下,这样就可以直接进入了。。。。linux的系统分区自然不用
这么改。。。。。用户来说关心的是应用程序在哪里,其实用户的应用程序单独安装在独立分区
也未尝不可。。。。。关键是这么做好不好
Reply View the author
a287740928
deepin
2013-11-18 04:41
#9
楼主的意思我倒是理解,就是希望新手小白能更加直观些
我的想法是打开我的电脑或者是我的文件夹,显示三部分:系统分区、用户文件夹、挂载盘符
系统分区就是/,用户文件夹就是/home
他们无需搞清楚这里的关系,只要知道自己的文件放在用户文件夹内,系统分区不要动即可,安装卸载用软件中心,完全不用搞清楚什么结构
Reply View the author
cxbii
deepin
2013-11-18 17:29
#10
想法很好,但是不可能。。也不是说完全不可能
现在linux的结构比win好的,只是初学者不好适应。

或者说lz比较合适win把。。
Reply View the author
jd808
deepin
2013-11-18 19:50
#11
想法很好,但是不可能。。也不是说完全不可能
现在linux的结构比win好的,只是初学者不好适应。

或者说lz比较合适win把。。
你是官方人士,我就多跟你啰嗦两句
不是我比较适合win
我是用linux办公的,我是做游戏开发的
对游泳体验远比你们来的铭感
一个东西好不好,就像一个人在大街上看美女,是美女大家都会想和他交朋友,至于内在如何,那是之后的事情,不是美女,看多一眼都觉麻烦,更不用说主动和他交朋友,用户何尝不是这样的心里。
体验直观的来至于简约,一打开乱七八糟的目录,并且还一眼无法分辨出哪些是用户需要的,你觉得这样的体验好嘛?不要哪习惯了的人来说,习惯了dos的人照样觉得dos也是很好的系统,
要那不会的人来说事,他们觉得好的就是好的,除此之外没别人的办法来检验好坏。这也就是一切市场说了算,不是技术宅说了算。
在一个,为什么要吧安装软件单独出来,这个是给稍微有点储备的用户的,用户不需要大量的信息,更不需要安装软件的每个文件都再装在什么目录下,他们更不需要源代码,他要的只是这个软件安装在什么目录下即可,而这个目录是他很容易找到的,不要哪安卓来说事,安卓是手机系统,手机系统现在普遍情况下都没有,但不代表未来没有,谁着硬件的不断发展,手机系统有可能发展成pc这类高度复杂的系统一样,有盘符,有目录,有好用的文件管理器,甚至可以发展成全息信息显示模式,那时那就不是手机,变成超级信息控制中心啦,就像钢铁侠3里面的一样
产品若不为市场考虑,市场也不回给产品留活路。linux和win的发展年龄基本一致,相差不了几年,为啥,为啥这么多公司都打不过一个公司,这不符合市场逻辑,因为linux阵营从来没当市场是一回事,更不拿用户当一回事。总是以技术表范,以开源为荣,其实用户不需要的是这些,用户不需要什么先进的技术,需要的是好用的产品。
Reply View the author
jd808
deepin
2013-11-18 20:00
#12
这些是回复其他兄弟的
凭良心而论
你拿linux系统和win8.1系统,两台电脑放在你父母家里,过2个月,你去检查一下,哪个电脑用的比较多,在询问一下老人家,两台哪个好用(老人家其实就是上上网,看看新闻,玩玩斗地主,聊聊QQ,其他的他们都不回的)
任何事情,不要凭想象,想象很丰满,现实很骨干,不然就不需要实验,光理论就行啦
Reply View the author
woodelf
deepin
2013-11-18 20:04
#13
[quote]想法很好,但是不可能。。也不是说完全不可能
现在linux的结构比win好的,只是初学者不好适应。

或者说lz比较合适win把。。
你是官方人士,我就多跟你啰嗦两句
不是我比较适合win
我是用linux办公的,我是做游戏开发的
对游泳体验远比你们来的铭感
一个东西好不好,就像一个人在大街上看美女,是美女大家都会想和他交朋友,至于内在如何,那是之后的事情,不是美女,看多一眼都觉麻烦,更不用说主动和他交朋友,用户何尝不是这样的心里。
体验直观的来至于简约,一打开乱七八糟的目录,并且还一眼无法分辨出哪些是用户需要的,你觉得这样的体验好嘛?不要哪习惯了的人来说,习惯了dos的人照样觉得dos也是很好的系统,
要那不会的人来说事,他们觉得好的就是好的,除此之外没别人的办法来检验好坏。这也就是一切市场说了算,不是技术宅说了算。
在一个,为什么要吧安装软件单独出来,这个是给稍微有点储备的用户的,用户不需要大量的信息,更不需要安装软件的每个文件都再装在什么目录下,他们更不需要源代码,他要的只是这个软件安装在什么目录下即可,而这个目录是他很容易找到的,不要哪安卓来说事,安卓是手机系统,手机系统现在普遍情况下都没有,但不代表未来没有,谁着硬件的不断发展,手机系统有可能发展成pc这类高度复杂的系统一样,有盘符,有目录,有好用的文件管理器,甚至可以发展成全息信息显示模式,那时那就不是手机,变成超级信息控制中心啦,就像钢铁侠3里面的一样
产品若不为市场考虑,市场也不回给产品留活路。linux和win的发展年龄基本一致,相差不了几年,为啥,为啥这么多公司都打不过一个公司,这不符合市场逻辑,因为linux阵营从来没当市场是一回事,更不拿用户当一回事。总是以技术表范,以开源为荣,其实用户不需要的是这些,用户不需要什么先进的技术,需要的是好用的产品。[/quote]
感觉就是在拿微软的标准来评判Linux。微软的软件安装就不乱?软件的各种文件分散在Program Files、ProgramData、AppData、Common Files、Documents and Settings甚至还有System32这几个目录下。还有,你确定你能完全搞懂注册表,清楚知道哪些软件更改了注册表哪些键值?
要说乱七八糟,我觉得Windows更乱。
还有,如果你甚至连LFS都没做过一次,就不要以你的想法来简单思考问题。要实现你的目的,有两种方法:
1、从Linux内核开始推倒重来。Linux内核本身就有一些和FHS相关的选项,必须要修改。除了内核以外,glibc、gcc、ncurses、bash这些基础库全部要重新修改和打包。上层的软件包和库更是多到不计其数。你认为这现实?说永远比做要简单。
2、通过大量软链接也可以实现。但是后果呢?不仅整个系统结构面目全非,而且有些软件未必认软链接。随着软件包的升级,也必然会有大量残留的无效链接,不过是增加负担罢了。
以上两种方法,无论哪一种,所造成的后果都是不仅打包难度加大,后续的维护也几乎无法进行。
如果你没有切实进行过打包,没有尝试过自己编译安装包,就不要盲目坚持这么经不起推敲的不现实想法。
另外,类似你说的那种发行版确实有,叫Gobo Linux,但是已经死了。他们用的方式是我说的第二种。
即使能实现,也已经严重违反了FHS和LSB,这样的东西能不能称为GNU/Linux都还是个问题。
如果只是显示盘符,那倒是容易实现,修改一下文件管理器就行了。但是对于内核而言,识别设备的方式依然是块设备名称。
Reply View the author
woodelf
deepin
2013-11-18 20:06
#14
这些是回复其他兄弟的
凭良心而论
你拿linux系统和win8.1系统,两台电脑放在你父母家里,过2个月,你去检查一下,哪个电脑用的比较多,在询问一下老人家,两台哪个好用(老人家其实就是上上网,看看新闻,玩玩斗地主,聊聊QQ,其他的他们都不回的)
任何事情,不要凭想象,想象很丰满,现实很骨干,不然就不需要实验,光理论就行啦
最后一句话我觉得给你自己看更合适,你现在就是提出了一个不现实的想法,而丝毫不考虑可行性和维护难度。
Reply View the author
cxbii
deepin
2013-11-18 20:24
#15
以上的回复我都看到了

追求用户体验对吧。。。

linux目前最却的是应用,不是什么系统盘符。
如果我们做得好,用户也只需要管理自己的家目录对吧
上面也说了,FHS标准你需要看下,如果真的把linux该成你说的,那么linux下所有软件都乱套了
你需要明白FHS是为了什么而存在的

linux诞生之初,为什么考虑模仿unix构架,让gnu的软件不用大范围的移植就可以运行,而不是自己独创

现在也是一样的。现在流行的,不代表是对吧,纵然win有很多优点,但是也不能掩盖它的缺点

说到游泳体验。你还真比我好,我是旱鸭子自能自救的游泳,哈哈
你的错别字,我看懂的啦,放心

还有,虽然我现在是官方的人了,但是我和你们一样,没有什么特殊的区别,你别对我特殊对待嘛
Reply View the author
stardust
deepin
2013-11-18 21:46
#16
楼主的意思我倒是理解,就是希望新手小白能更加直观些
我的想法是打开我的电脑或者是我的文件夹,显示三部分:系统分区、用户文件夹、挂载盘符
系统分区就是/,用户文件夹就是/home
他们无需搞清楚这里的关系,只要知道自己的文件放在用户文件夹内,系统分区不要动即可,安装卸载用软件中心,完全不用搞清楚什么结构
这个想法可行
Reply View the author
dxqwx1
deepin
2013-11-19 00:33
#17
haiku.JPG楼主的想法和huikuos的相似,现在huiku就是普通用户单击盘符系统盘只有两个目录,一个系统所在一个home用户目录。。。。。。。第二个说法在haiku中也可以很简单实现就是一个名称。。。
Reply View the author
jd808
deepin
2013-11-19 00:57
#18
算啦,苦口婆心说了这么多,也是想劝你们往用户想要的系统走,既然觉得有问题,那你们得自己找出路,希望不会像startos一样,钱花完了,就吧系统部门剥离开,继续用115去融资,现在系统部门基本死啦 哎~~~~~ 也许2三年之后就知道结果啦
Reply View the author
woodelf
deepin
2013-11-19 00:57
#19
haiku.JPG楼主的想法和huikuos的相似,现在huiku就是普通用户单击盘符系统盘只有两个目录,一个系统所在一个home用户目录。。。。。。。第二个说法在haiku中也可以很简单实现就是一个名称。。。
HaikuOS不用考虑FHS和LSB啊,而且上面也说了,要在Linux实现也不是不行,只不过要动的东西太多了,甚至深入到内核层面,而且会使后续维护变得很困难。
还有一点,即使能做这样的改动,你让那些不开源的软件怎么办呢?如steam、Chrome这些。大概只能自己拆包,再移动目录了。
Reply View the author
jd808
deepin
2013-11-19 01:02
#20
[quote]这些是回复其他兄弟的
凭良心而论
你拿linux系统和win8.1系统,两台电脑放在你父母家里,过2个月,你去检查一下,哪个电脑用的比较多,在询问一下老人家,两台哪个好用(老人家其实就是上上网,看看新闻,玩玩斗地主,聊聊QQ,其他的他们都不回的)
任何事情,不要凭想象,想象很丰满,现实很骨干,不然就不需要实验,光理论就行啦
最后一句话我觉得给你自己看更合适,你现在就是提出了一个不现实的想法,而丝毫不考虑可行性和维护难度。[/quote]
偶家里倒是有几台,大厅一台,跟电视机相连,房间2台,我和老婆一人一台,老爸一台,外加他自己买了一个本本总计5台,还有6台送给了亲戚朋友
Reply View the author
1 / 2
To page