KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

Ubuntu杂谈

[ 5143 查看 / 9 回复 ]

部分朋友可能知道Ubuntu这个Linux发行版,介绍的话,还请百度

服务器方面我都忘的差不多了,所以现在先说一下应用方面
首先是显卡方面:
这里主要讲一下N卡的设置方面 因为我只有N卡,Ubuntu的发行版目前是自动针对nvidia显卡进行驱动的,但是由于是开源的问题,效率方面并没有太好。
现在介绍一下如何安装官方指定的显卡驱动


在此处选择你想下载的linux系统(ubuntu)版本

在一个叫“终端”的类似于命令提示符的工具中卸载掉你的自带显卡驱动:


输入:sudo apt-get remove --purge nvidia* 
卸掉现有驱动
将下载好的官方驱动重命名为  1.run  这样方便输入的名字 并且复制到主目录的根目录下
由于linux的显卡驱动的安装必须停止现有的图形界面 所以请在终端中输入: sudo stop lightdm 停止图形界面 这时 由于图形停止 屏幕变黑  然后进入字符界面  接下来请按Alt+F2 组合键 重新输入帐户名秘密吗登陆,注意 非图形界面的密码输入不会像windows那样会以*字符代替字符个数 所以输入没有反应是正常的,登陆后请输入 sudo sh1.run运行驱动程序  一直点yes即可 如果提示内核驱动并未停止的话 请重启电脑 并重新停止图形界面再试  安装之后 请输入 sudo start lightdm 启动 图形界面即可。


在这里说明一下 sudo 的意义即为调用最高权限来运行程序,比如系统分区是不能随意写入数据的 所以需要调用最高权限来写入文件 比如想内复制文件需要在命令之前 加入“sudo”这样的命令。

我会即时更新些信息  先写到这里……
2

评分次数

    本主题由 管理员 panagion 于 2012/10/20 23:51:02 执行 移动主题 操作
    分享 转发
    TOP

    我:
    Distributor ID: Ubuntu
    Description:    Ubuntu 12.04.1 LTS
    Release:        12.04
    Codename:      precise

    我现在的是intel的集成显卡。

    我用过nvidia的卡,是这样的,ubuntu的策略是每个版本一旦发布,就冻结软件库,只进行安全更新。也就是说nvidia的驱动,一旦某个版本的ubuntu发布了,对这个ubuntu就永远是这个版本的nvidia驱动了,只会进行安全方面的更新,比如把173.00更新到173.01之类的。ubuntu的策略是如果你想要稳定,那么就不要换你的ubuntu版本,于是你的系统永远处于最佳磨合状态,因为这些部件版本都是官方测试过,并且提供安全更新的;如果你想要跟上软件更新的步伐,你每6个月就有一个新版本的ubuntu可以用,新的ubuntu会伴随最新的软件包~

    所以实际上你不需要安装什么nvidia官方的驱动什么的,因为本来nvidia的驱动在ubuntu里就属于restricted/misc,也就是官方出的受版权保护的驱动,并且配来的版本还是ubuntu测试过,跟其他系统部件默契的版本。你总是想要新驱动的话,应该更新你的ubuntu。

    你只需要告诉ubuntu你想要nvidia官方的驱动就好了,我曾今用nvidia的卡的时候用的软件包是nvidia-current,在我现在的系统上看这个驱动的版本是295.40-0ubuntu1.1,不过现在有个新的软件包叫nvidia-current-updates,我这里的版本是304.43-0ubuntu0.1,我不知道是不是现在显卡驱动也被列入更新列表了,有些程序,比如浏览器,不只是安全更新,还会更新大版本号~你想装的话,不需要什么关闭图形界面,直接在图形界面里用新里德,或者开个终端,输入 sudo aptitude install nvidia-current-updates就可以了,下次启动计算机就会启用nvidia官方的驱动。哦,aptitude可能也需要安装~你可以用apt-get代替~

    另外你说驱动性能问题什么的,nvidia的官方驱动,一直是做的非常出色的,h264硬件解码什么的都是支持的,我10年的时候这驱动就能跑open gl 3.2了,现在不知道能跑什么;intel的驱动直到今年4月份,才能跑open gl 3.0;amd的卡没用过~总之nvidia的官方驱动在ubuntu里我觉得是最好的~

    编辑:我刚去nvidia的网站确定过了,那网站的驱动是304.60,也就是说你如果也用12.04 precise的话直接装nvidia-current-update就能有304版本的驱动了,根本不需要去nvidia的网站下~这个后面两位的小数,应该只是安全更新或者小问题修复,不会带来大的变化。
    最后编辑allfox 最后编辑于 2012-10-20 22:58:16
    1

    评分次数

      ——今天也像有目的似的在漫步。
      TOP

      Arch用户路过。。。
      不过这贴是要说什么?介绍?
      1

      评分次数

        TOP

        终于有话题可讲了!
        本人是新手,打算学习linux》Ubuntu系统,我先在vm里进行了测试,基本把分区结构搞懂,用u盘在物理机安装,经过无数次失败后,终于成功了,并且用Grub实现了对5个系统启动的有效管理,我用的是Ubuntu10.04,然后,我费了好长时间摸索着装驱动(竟然没想到上网搜),这些都弄好了,我才发现一个严重的问题-电脑没有网络! 系统里的一些功能要安软件包,我连找到这些包都很吃力,更谈不上下回去安装了,于是乎,我的学习计划破产了。
        我有几个问题想要问一下
        1."./"和"sh"运行命令有没有区别?
        2.这个系统支不支持32位色?
        3.能不能推荐一些可以下载ubuntu软件包的站点?
        求指导!
        我发现这个系统蛮有趣的,可以把字拖进文件里,指到就能播放ogg文件,尤其是特效,弹性窗口,桌面立方体,火焰字,等等,让人眼花缭乱。
        TOP

        1、 ./ 跟 sh 完全不是一回事哦~
        是这样的,unix 系统有着悠久的历史(),以前有人干过这样的坏事:写一个有不良企图的程序,把她起名叫 ls 或者 mv 什么的,也就是跟系统命令同名,然后把这些坏程序放进你常用的目录里,大家用电脑不都是喜欢直接输入命令嘛,于是输入 ls 本来是想查看当前目录的文件列表的,但是实际上却执行了坏程序。于是现在的 ubuntu 里,规定如果你想执行当前目录中的程序,必须输入带目录名字的指令。这个点号“.”,表示当前目录,“./”就是当前目录中的意思~这样就算有人在这个目录放一个叫 ls 的程序,也不会跟 ls 命令产生混淆,你也不会不小心执行了~
        而 sh ,这个程序是真正的一个程序,不是指定了什么信息。这个是 shell 的简写(为什么要这样简写?我就不知道了,都是加州大学伯克利分校那群人想出来的,还有好多奇形怪状的简写),也就是系统当前的脚本解释器。一般情况下这是一个符号链接(也就是快捷方式),会链接到 bash (一种很流行的 shell)或者 dash(另外一种很流行的 shell),你想知道具体的话可以执行 file `which sh` ,就可以知道到底是什么 shell,我的结果是 /bin/sh: symbolic link to `dash',也就是说我用 dash 做脚本解释器。脚本解释器是一种程序,她从一个文本文件里一行一行读出命令,然后执行,跟 windows 的批处理差不多,不过功能比批处理多得多~
        给你说个显而易见的 ./ 和 sh 的区别:比如你想执行当前目录里的一个用 perl 脚本写成的程序,如果这个程序有执行权限,你可以直接 ./程序名字 就可以运行,但是 sh ./程序名字 是不行的,因为 sh 不能解释 perl 脚本,你需要 perl 的解释器,也就是一个叫 perl 的程序,你应该 perl ./程序名字~

        2、可以的,你给你的系统装上合适的驱动就好了,比如nvidia的话你就装nvidia-current或者nvidia-current-updates(10.04好像没有这个)。你可以输入xwininfo,然后对着你想查色深的窗口点一下,就可以知道那个窗口的信息,包括色深。

        3、是这样的,windows 的软件包策略是“各自为政”,所以你想要什么软件,需要自己上网去这个软件的站点下,并且更新什么的也需要靠软件自己解决。 ubuntu 的策略是“统一管理”,正确的做法是告诉系统在互联网上的某某位置有个服务器提供软件包,然后安装、更新的过程都是系统统一进行,也就是你说更新,她会更新系统中所有的软件~而不是windows那样每个程序都要单独更新。默认情况下, ubuntu 会记住官方的软件包服务器,这个服务器我觉得已经把大多数常用软件包都包含了,这个服务器的缺陷在于她不会实时更新软件包(我前面的帖子说了这个“冻结策略”),所以有人就会告诉系统,在互联网某某位置,有版本更新的软件包,于是下次ubuntu就会去新位置找新的软件包了~
        你需要先明确你想要最新版本的软件到底是哪个,比如你不想从ubuntu服务器里下载 transmission ,而从 transmission的网站下最新版本,那么你可以 sudo add-apt-repository ppa:transmissionbt/ppa ,那么下次你 sudo apt-get update 的时候(或者系统自动更新的时候),就会去新位置找版本更加新的 transmission了哦~不要把某某软件本体下载回来,然后在对着她点两下什么的,这是windows的做法,不是ubuntu的做法。

        编辑:你是在用虚拟机?虚拟机的话显卡驱动不能直接按照你硬件的驱动装,因为虚拟机里的系统根本看不到外面的硬件。你需要安装你那个虚拟机的 guest addon 。具体你看看帮助吧,就是要装你那个虚拟机程序提供的一个包。
        最后编辑allfox 最后编辑于 2012-10-21 10:39:19
        1

        评分次数

          ——今天也像有目的似的在漫步。
          TOP

          n卡的人其实还算是非常幸福的,毕竟官方一直都提供很稳定的驱动,唯一的遗憾是Linux下面的Optimus技术一直没有稳定的支持,大多都是靠第三方技术

          单从玩玩的角度来说,Ubuntu确实很不错,特别适合那些用惯MAC或者Windows的人
          不过话又说回来了,Ubuntu自带的那个Unity界面系统确实是相当的不稳定,Gnome 3的表现目前也不是特别令人满意,能够找到的文档也是凤毛麟角,以至于猫到现在迟迟都还在Gnome2或者和更干脆Bash命令行界面下工作

          生产环境,猫个人的建议还是使用Debian或则CentOS这类比较成熟的系统,有把握的话自己再给系统编译一个稍微新一点的内核

          话说Unix血统的系统这些年发展也很不错,最近几年猫也使用FreeBSD,给猫的印象也是非常深刻的,系统高度的简洁(不是Linux上那种类型的简洁),高度的稳定,系统文档也非常的清晰完整,对Gnu软件体系的兼容性也已经很好了,服务器上工作了3年多,从来还没遇到过宕机的情况。

          猫个人觉得能把这些各种风格体系的系统全都体验一遍之后,那些曾经的菜鸟们也能飞一般的进阶了


          传播音乐梦想的种子,让音乐的美在人们心中破土成长
          拥有梦,拥有未来!
          TOP

          回复 6# 亡灵之猫 的帖子

          就是因为那个蛋疼的unity 所以我用的是xubuntu……
          TOP

          ubuntu studio(xfce
          A卡 无商业驱动
          TOP

          ubunto什么的奇怪系统啊...

          感觉曾经用过这个东西的样子,不过后来还是觉得无法完全抛弃windows,再加上出了一些或许算是小问题的问题,导致我最后还是把ubuntu给干掉了...

          菩萨保佑,我真的什么都没做。
          虽然会有伤痛,或许还会流泪,但我们终将跨越重重阻碍,剑指巅峰。
          TOP

          回复 4# thredotolu 的帖子

          如果 没哟互联网的话 linux 可以说是渣渣  当然他本身并不是 linux 和windows 不同 软件和组件都需要很多依赖包 所以互联网是很必要的
          TOP