前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ubuntu10.04使用小结

ubuntu10.04使用小结

作者头像
ccf19881030
发布2019-04-29 18:54:30
1.2K0
发布2019-04-29 18:54:30
举报
文章被收录于专栏:ccf19881030的博客

最近由于要学习Linux下的C和C++编程,我选择了比较好安装的桌面版的Linux发行版本Ubuntu10.04 LTS(ubuntu-10.04-desktop-i386.iso),并采用Wubi安装,像在Window下安装普通软件一样就能安装,无需复杂的分区和资料备份就可以成功安装,这个版本对于我个人学习Linux编程已经不错了!

      但是使用Windows习惯了,对于Linux反而有诸多不便,比如exe不能直接运行,Windows下的很多软件在Linux下不能直接拿来安装,但是对于一个计算机人员来说,Linux这种开源、自由的方式还是值得学习的。我在使用ubuntu10.04遇到了几个问题:

问题一、txt文件中文乱码:

      解决方案如下:终端输入:gconf-editor 依次打开;apps-->gedit2-->preferences-->encodings 双击右边的“auto_detected"-->"add"-->输入:gb18030 -->OK -->点UP把它移动到最上边-->OK。

   问题二、ubuntu 10.04 启用、禁用root账户;创建、删除用户

  ubuntu中的root初装系统时是被禁用的,安装过程中提示创建的用户是被分到admin组的,可以启用并设置root帐户的密码。 系统启动后打开终端,输入man sudo_root回车,可以查看如何在管理员帐户下(非root)使用root权限。 启用root帐户的方法:打开终端->输入 sudo passwd root [sudo] password for username(安装时创建的用户名):->输入该用户密码,不回显 Enter new UNIX password: --- > 设置root 密码 Retype new UNIX password: --> 重复root密码此时root用户启用,可以登陆. 处于安全考虑,不推荐启用root帐户! 禁用 root 帐号,输入sudo passwd -l root即可。(参数-l就是lock) 要重新启用就输入sudo passwd -u root即可。 (参数-u就是unlock)

创建新用户: sudo adduser [新用户名] 输入密码。 为新用户设置密码: sudo passwd [新用户名] Enter new UNIX password: --- > 设置密码 Retype new UNIX password:--- > 重输密码 删除用户:

userdel username

问题三、Ubuntu10.04 Eclispe-C/C++开发平台搭建

参考了这篇文章http://hcleon.iteye.com/blog/689760

解决方案如下:

1 安装eclipse: 第一种是通过Ubuntu自带的程序安装功能安装Eclipse,应用程序 ->Ubtuntu软件中心,搜Eclipse安装即可。 第二种方法是用命令:应用程序->附件->终端 然后输入(中间可能需要你输入密码): sudo apt-get install eclipse sudo apt-get install eclipse-pde sudo apt-get install eclipse-jdt 2 安装中文语言包 菜单栏:Help------>Install New Software------>在Work with的框框下输入以下地址回车。 http://download.eclipse.org/technology/babel/update-site/galileo 选择简体中文: Babel Language Packs in Chinese (Simplified) 然后就是选择简体中文安图提示一步步安装 3 安装CDT(c/c++插件) (1)同 2 中 在Work with的框框下输入 http://download.eclipse.org/releases/galileo 选择Collaboration->Mylyn Bridge: C/C++ Development,安装,重启eclipse (2)同上输入网址后选择 Programming Languages->Eclipse C/C++ Development 切记:(1)(2)顺序有依赖关系,安装顺序不能颠倒。 4 用Eclipse+CDT开发c/c++项目的时候,怎么能让Eclipse发挥代码自动提示的功能呢?其实也很简单: 打开终端:输入:$ gcc- v 得到类似的:gcc 版本 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2) 很容易就看到你当前使用的版本了。 启动Eclipse.进入:Windows-->Preferences-->C/C++找到Environment。增加两个变量: CPLUS_INCLUDE_PATH: /usr/include/c++/4.1.3(我的gcc版本) C_INCLUDE_PATH: /usr/include 接下来新建一个c project.编写代码的时候,当敲入'.'的时候就会自动弹出可备用的代码。

问题四、使用Eclispe编写C项目时出现"Launch failed.Binary not found."问题。

参考了这篇文章http://blog.csdn.net/yuezu1026/article/details/4032481

解决方案如下:

1.安装好eclipse和mingw后eclipse要重启 2.要添加mingw/bin到path环境变量里(可以开dos编译测试下) 2.新建helloworld工程,后要和我下面贴的图这样,出现binarys节点,它自己可以找到执行文件 3.如果是makefile工程,可以找到make targets指定执行目标,右键可以找到这个选项,设定后Eclipse也会找到的。

问题五、在Ubuntu下打开优酷等视频网站,无法观看视频,可以通过下载flash player插件加以解决。

浏览优酷等网站的视频需要下载flash player等插件,如何安装在Linux下类似于Windows下可执行文件的install_flash_player_10_linux.tar.gz软件呢?

方法1、使用终端命令

Install Adobe Flash Player 10 in Ubuntu

Run following commands in the terminal window (Applications -> Accessories -> Terminal)

    wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz     tar zxvf install_flash_player_10_linux.tar.gz     sudo cp -r usr/ /     sudo cp libflashplayer.so /usr/lib/flashplugin-installer

方法2、使用Ubuntu软件中心

依次选择菜单Applications -> Ubuntu Software Center -> Get SoftWare->Sound & Vedio->Adobe Flash Plugin 10,download it then install it!

总的来说,在Ubuntu下安装软件,主要有两种方式:一种是在终端下以Shell命令执行,但是一般得下载软件开发包(以.tar.gz或.deb等格式命名);另一种就是使用Ubuntu软件中心来搜索并安装,这个比较简单。感觉Ubuntu离开网络环境安装软件很麻烦,比如Windows下的exe可执行文件方便。

最近在看<<鸟哥的Linux私房菜  基础学习篇 第三版>>,还有鸟哥维护的繁体网站http://linux.vbird.org/,决心好好地学习一下Linux了,打好Linux基础,加油!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2012年06月06日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档