以太坊ubantu环境搭建
『壹』 怎么搭建vm ubuntu开发环境
1、系统安装完毕,升级系统
2、在System =》Preferences =》 IBus Preferences 加入中文输入法
3、获取root权限:键入sudo passwd
4、要是在/mnt/hgfs/找不到共享目录,在VM->Reinstall VMtools 重新安装VMtools,这时在ubuntu会自动加载其光盘,把压缩包拷贝到本地,解压,获取root权限,运行,一直按确认键,重启,OK
5、ubuntu10 方向键打出ABCD和退格键没有用的解决办法:
修改/etc/vim/vimrc.tiny
1)、将set compatible 改为 set nocompatible
2)、加入一句:set backspace=2
6、ubuntu10 默认不安装g++,sudo apt-get install g++
7、nfs服务器的搭建
1)、服务器端:sudo apt-get install portmap
sudo apt-get install nfs-kernel-server
2)、客户端:sudo apt-get install nfs-common
3)、服务器端配置:sudo gedit /etc/exports 添加:
/nfsshare 192.168.1.*(rw,sync,no_root_squash)
共享目录 允许IP
4)、服务器端启动:sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
服务器检查是否挂载:showmount -e
5)、 客户端(armlinux开发板):配置IP地址等网络信息
6)、挂载:mount -o nolock,tcp 192.168.188.226:/nfsshare /mnt
这里192.168.188.226:/nfsshare是服务器的IP和共享目录路径
/mnt 是客户端挂载的使用目录,最好为空
(sync代表数据会同步写入到内存与硬盘中
async则代表数据会先暂存于内存当中,而非直接写入硬盘
,开放客户端使用root身份来操作服务器的文件系统,那么开no_root_squash才行,root_squash不允许)
UBuntu12.04在VM中安装
1、在VM9的版本中,安装完毕,再安装其自带的VMtool工具,找不到共享文件夹,不能实现与宿主机(win7)的共享功能。这时,把VM10的WMtool工具包用U盘拷贝到UBuntu12中安装,可以实现共享功能.
2、接着安装g++什么的。
3、网络无法连接,找不到eth0设备,通过VM的设置里,删除网络设备,再加入网络设备,搞定。
failed to bring up eth0
『贰』 你的ubuntu开发环境搭建成功了么,求指教
只会jdk和android sdk
『叁』 Ubuntu系统如何安装双网卡及更改网卡名称(eth0改为eth1)
如果ethtool eth0显示的信息类似与下面Settings for eth0:Supported ports: [ TP ]Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/FullSupports auto-negotiation: YesAdvertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full说明eth0是千兆网卡,如果ethtool eth0显示的信息类似与下面Settings for eth0:Supported ports: [ TP ]Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/FullSupports auto-negotiation: YesAdvertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full说明eth0是百兆网卡。对网络进行设置,可以编辑vi /etc/network/interfaces,类似与下# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).# The loopback network interfaceauto loiface lo inet loopbackauto eth0 #设置eth0iface eth0 inet static address 192.168.37.76 netmask 255.255.255.0 network 192.168.37.0 broadcast 192.168.37.255 gateway 192.168.37.254 dns-nameservers 192.168.37.254 #auto eth1 #设置eth1#iface eth1 inet static#address xxx #auto eth0:1 #单网卡设置多个IP#iface eth0:1 inet static#address 192.168.1.60#netmask 255.255.255.0#network x.x.x.x#broadcast x.x.x.x#gateway x.x.x.x设置完后重启网络/etc/init.d/networking restart
『肆』 如何在ubuntu下安装和配置GCC运行编译环境
Ubuntu下安装gcc过程及问题
下面的文章是《详解GCC的下载和安装》从网上中找到的,根据本人的情况需要做些修改,其中也遇到了些问题,现用红色字体标注出来
下载
在GCC网站上(http://gcc.gnu.org/)或者通过网上搜索可以查找到下载资源。目前GCC的最新版本为 3.4.0。可供下载的文件一般有两种形式:gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是压缩格式不一样,内容完全一致,下载其中一种即可。
解压缩
根据压缩格式,选择下面相应的一种方式解包(以下的“%”表示命令行提示符):
% tar xzvf gcc-3.4.0.tar.gz
或者
% bzcat gcc-3.4.0.tar.bz2 | tar xvf –
注:如果下载更新的gcc,比如gcc-4.1.1或gcc-4.1.0,后面就要修改texinfo的版本支持信息,因为版本太高了
新生成的gcc-3.4.0这个目录被称为源目录,用${srcdir}表示它。以后在出现${srcdir}的地方,应该用真实的路径来替换它。用pwd命令可以查看当前路径。
在${srcdir}/INSTALL目录下有详细的GCC安装说明,可用浏览器打开index.html阅读。
建立目标目录
目标目录(用${objdir}表示)是用来存放编译结果的地方。GCC建议编译后的文件不要放在源目录${srcdir}中(虽然这样做也可以),最好单独存放在另外一个目录中,而且不能是${srcdir}的子目录。
例如,可以这样建立一个叫 gcc-build 的目标目录(与源目录${srcdir}是同级目录):
% mkdir gcc-build
% cd gcc-build
『伍』 为什么很多人用 Ubuntu 作为搭建开发环境的平台
Ubuntu有丰富的软件源,再加上被Google等官方支持,所以用的人多。
但是我用OS X作为搭建开发环境,如果需要Linux系的也会用Debian而不是Ubuntu。
『陆』 如何在ubuntu中搭建交叉编译环境toolchain
1.安装交叉编译环境 sudo apt-get install gcc g++ libcc1 libg++ make gdb
2.安装交叉编译器 f
tp:
//ftp.
arm.linux.org.uk/pub/armlinux/toolchain/ 下载 cross -3.2.tar.bz2或者懒得去找干脆
wget f
tp://ftp.
arm.linux.org.uk/pub/armlinux/toolchain/ cross -3.2.tar.bz2
解压
sudo tar jxvf /home/zhaifang/cross -3.2.tar.bz2
sudo mv /home/zhaifang/usr/local/arm /usr/local
3.交叉编译器加入路径 sudo vi /etc/bash.bashrc后面加入
if [ -d /usr/local/arm ] ; then
PATH=/usr/local/arm/bin:'${PATH}'
fi
4.使环境生效 #source /etc/profile
5.检查 echo $PATH 出现/usr/local/arm/bin说明成功了
6.测试 arm-linux-gcc -v
『柒』 如何快速搭建ubuntu下的C++编程环境
sudo apt-get install g++
『捌』 ubuntu服务器怎么搭建网站
如果想用Ubuntu作为网站的服务器,一些基本的服务是必备的。本文对环境的搭建做一个简单的整理。
Appach
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。
安装
sudo apt-get install apache2
大概5M左右,安装完成后服务器会自动启动
在浏览器里输入http://localhost或者是http://127.0.0.1或者输入IP,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。
如果更改配置重新启动命令如下:
sudo /etc/init.d/apache2 restart
到这里,如果只是单纯的跑一些静态网页的话这儿就够了,只需要将设计的html文件放入/var/www目录即可
到这里我遇到一个问题没解决就是根目录下的二级目录无法访问,重新安装多次,都是同样的问题。
PHP
PHP支持同样是很多网站必备之一,安装命令如下:
sudo apt-get install libapache2-mod-php5 php5
需要下载6M左右安装包。安装扩展:
sudo apt-get install libapache2-mod-php5 php5
Mysql
sudo apt-get install mysql-server mysql-client
需要下载26M左右的安装包,等待安装完成,弹出设定密码界面:
输入数据库root密码,按tab键选择确定。接下来会要求重复密码,重复同样操作。
数据库安装完成后,为了方便管理和操作,继续安装phpmyadmin。
sudo apt-get install phpmyadmin
需要下载6M左右的安装包,安装完成后进入设置界面,
tab键选择是,进行安装,在安装过程中会要求选择Web server:apache2或lighttpd,使用空格键选定apache2,按tab键然后确定。接下来要求输入密码,输入在上一步中设置的密码,需要输入两次,完成安装。
然后将phpmyadmin与apache2建立连接,www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令:
sudo ln -s /usr/share/phpmyadmin /var/www
建立链接。
phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin就能够进入登录界面,输入前面配置的用户名和密码进行登录,如下图所示。
登录后界面如图所示。
FTP
要想对网站和数据进行管理,少不了的是ftp,通过ftp可以很方便的上传/下载文件,实现管理,因此需要安装ftp管理工具。
sudo apt-get install vsftpd
『玖』 为什么很多人用 Ubuntu 作为搭建开发环境的平台
Ubuntu的支持确实比较好,我的笔记本裸机安装Linux+Windows双系统的时候试了OpenSUSE,Debian,CentOS,Fedora和Ubuntu,除了Ubuntu和Debian其他的发行版安装后运行一段时间后就会出Kernel Panic,具体原因不明,貌似是硬盘问题,而Debian直接在安装过程中就报错了,只有Ubuntu坚持到了最后。
对安卓来说,Google推荐用 ubuntu,你可以在 google 官方的 android developer 网站看到相关说明,Google 自己也是在 ubuntu 下测试的其 Linux 版本开发环境,所以当然要用 ubuntu。有了 google 的支持,ubuntu 想不发展都难。
至于 openwrt 为什么用 ubuntu,自然还是因为方便。redhat 其实对新手来说没法比。很多 ubuntu 下面一个命令能搞定的事情你在 redhat 里面要查一堆资料看一堆文档才知道该怎么可以实现。
『拾』 怎样在ubuntu环境下搭建51单片机的开发环境
ubuntu下开发单片机的方式、方法和软件很多呀
如果是51单片机,用SDCC就很好了。
烧写芯片的软件与使用的具体芯片有关,也有很多,网上能找到。例如就连国内大学生用得最多的STC89C51/52也可以使用一个叫做gSTCISP的软件在ubuntu下烧写。