ubuntu一些使用积累

来源:互联网 发布:微软软件授权许可协议 编辑:程序博客网 时间:2024/06/06 04:18
1.下载jdk1.8.tar.gz安装包2.创建安装jdk的目录 sudo mkdir /usr/lib/jvm3.将jdk解压到该目录下 sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm4.修改环境变量  sudo vim ~/.bashrc 并在环境变量下添加  1. #set oracle jdk environment  2. export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60  ## 这里要注意目录要换成自己解压的jdk 目录  3. export JRE_HOME=${JAVA_HOME}/jre    4. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    5. export PATH=${JAVA_HOME}/bin:$PATH  5.使环境变量生效source ~/.bashrcLinux 与windows文件共享1.安装samba#sudo apt-get install samba #sudo apt-get install smbclient2.更改配置文件sudo gedit /etc/samba/smb.conf找到usershare allow guests = yes,在后面一行添加 usershare owner only = false   3.服务器的开关重启启动:sudo /etc/init.d/smbd start关闭:sudo /etc/init.d/smbd stop重新:sudo /etc/init.d/smbd restart4.检查Samba是否安装配置正确smbclient -L //localhost/share出现如下内容正确Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]               Sharename       Type      Comment        ---------       ----      -------       IPC$            IPC       IPC Service (ubuntu server (Samba, Ubuntu))       share           Disk      this is Linux share directory       print$          Disk      Printer Drivers               Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6]5.在windows下输入\\ubuntu地址\共享的文件夹例如(\\192.168.73.57\webrtc-android)即可访问6.碰到错误无法连接时 Error NT_STATUS_CONNECTS_REFUSEDgetenforce  ->setenforce 0更改配置文件:sudo gedit /etc/samba/smb.conf 添加这行:security = user向samba中添加用户名sudo smbpasswd -a username (ubuntu的名字)例如sudo smbpasswd -a tom访问时用:\\ubuntu的地址\用户名 -->\\192.168.73.135\tomUbuntu 12.04 下安装Code::Blocks1.安装基本编译环境$sudo apt-get install build-essential$sudo apt-get install gdb2.安装codeblock$sudo apt-get install codeblocks$sudo apt-get install codeblocks-dbg$sudo apt-get install wxformbuilder($sudo apt-get install contrib,作者解释到,这是安装wxSmith,如果不安装就算是使用wxfb。)3.安装wxWidgets$sudo apt-get install libwxbase2.8$sudo apt-get install libwxbase2.8-dev$sudo apt-get install libwxgtk2.8-0$sudo apt-get install libwxgtk2.8-dev$sudo apt-get install libwxgtk2.8-dbg$sudo apt-get install wx-common$sudo apt-get install wx2.8-headers$sudo apt-get install wx2.8-i18n($sudo apt-get install wx2.8-examples     $sudo apt-get install wx2.8-doc 以上两个为文档,选装)Ubuntu下CodeBlock开发环境配置 http://www.linuxidc.com/Linux/2012-10/73117.htm使用vim进行插入数据的步骤1.1 打开控制台:使用快捷键 Ctrl + Alt + T;1.2 安装vim:输入 sudo apt-get install vim;1.3 安装gcc:输入 sudo apt-get install g++。2.编写hello.c源代码2.1 新建文件名为hello.c的源文件:输入vim hello.c;2.2 键入i 进入insert模式(即编辑输入模式),写入如下经典代码:  1. //the first program hello.c  2. #include<stdio.h>  3. int main(void)  4. {  5. printf("Hello, world!\n");  6. return 0;  7. }2.3 输入完成后,Esc 回到normal模式,键入:wq 保存退出vim。3.编译hello.c在终端执行  g++ hello.c -o hello 编译。4.运行程序hello./hello 就看到结果:Hello,world!linux 如何运行C程序gcc filename.c -o filenamevim 按了ctrl s假死状态解决:按ctrl q在按ctrl cvim跳转到文本指定行打开文件后 输入行号+ggcentos更换源方式网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。具体设置方法如下:1,进入yum源配置目录cd /etc/yum.repos.d2,备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.bk下载163网易的yum源:wget http://mirrors.163.com/.help/CentOS6-Base-163.repo3,更新玩yum源后,执行下边命令更新yum配置,使操作立即生效yum makecache4,除了网易之外,国内还有其他不错的yum源,比如中科大和搜狐的,大家可以根据自己需求下载中科大的yum源:wget http://centos.ustc.edu.cn/CentOS-Base.reposohu的yum源wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo理论上讲,这些yum源redhat系统以及fedora也是可以用 的,但是没有经过测试,需要的站长可以自己测试一下。

原创粉丝点击