1. 重庆云诚科技 > 互联网资讯 >

『linux网页搭建』Linux环境搭建

导读如何搭建嵌入式linux开发环境体育爱好者提供:【花葬画沙】 ,解答(linux网页搭建)的问题,如果问题解决,可以关注本站!最佳回答1. 更新到最新的软件包Open up System -> Administration ...

今天我们来聊聊[linux网页搭建],以下3关于Linux环境搭建的观点希望能帮助到您找到想要的结果。

如何搭建嵌入式linux开发环境

体育爱好者提供:【花葬画沙】 ,解答(linux网页搭建)的问题,如果问题解决,可以关注本站!

最佳回答1. 更新到最新的软件包

Open up System -> Administration -> Update Manager

Click on Settings

Open the Updates Tab

Set 'Release upgrade' to 'Never'. That makes the option to upgrade to Karmic go away.

Close the settings dialog box.

Click on 'Check' to check for upgraded packages. It will look for packages that are upgraded from the version that is installed on your box.

Choose to install the upgrades. This will take a while on a freshly installed box.

2. 安装代码编辑工具

sudo apt-get install vim-gtk

3. 安装网络工具

TFTP服务器

1. 安装TFTP服务器及客户端(tftp-hpa是客户端,tftpd-hpa是服务器端)

sudo apt-get install tftp-hpa tftpd-hpa

2. 配制TFTP服务器,编辑/etc/default/tftpd-hpa,修改后的内容如下:

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"

TFTP_DIRECTORY="/tftpboot"

TFTP_ADDRESS="0.0.0.0:69"

TFTP_OPTIONS="-l -c -s"

3. 创建TFTP目录并重启TFTP服务

sudo mkdir /tftpboot

sudo chmod 777 /tftpboot

sudo service tftpd-hpa restart

4. 测试

$tftp tftp服务器地址

>get 文件名(取文件)

>put 文件名(发送文件)

>quit (退出)

5. U-boot参数

set bootcmd tftpboot $loadkernaddr image_dir/zImage\; bootm loadkernaddr

例子:set bootcmd tftpboot c0008000 192.168.1.10:kernel.img\; bootm c0008000

NFS服务器

1. 安装NFS服务器

sudo apt-get install nfs-kernel-server

2. 配制/etc/exports

/rootfs *(rw,sync,no_root_squash)

3. 重启NFS服务

sudo /etc/init.d/portmap restart

sudo /etc/ini.d/nfs-kernel-server restart

4. 显示NFS共享目录

showmount –e

挂载和卸载NFS目录

sudo mount -t nfs NFS服务器地址:/rootfs /mnt

sudo umount /mnt

5. U-boot参数

setenv bootargs "root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off init=/init console=ttySAC2,115200"

例:

setenv bootargs "root=/dev/nfs rw nfsroot=192.168.1.10:/nfsboot/rootfs ip=192.168.1.199:192.168.1.10:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC1,115200"

SAMBA服务器

1:安装SAMBA服务器及客户端

sudo apt-get install samba

sudo apt-get install smbfs

sudo apt-get install system-config-samba

2:修改配制文件

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bck

sudo vim /etc/samba/smb.conf

只留下[global]

3:打开配制工具

sudo system-config-samba

配制samba用户和共享目录

4:重启SAMBA

sudo /etc/init.d/smbd restart

5:windows下 \\samba服务器地址

SSH

sudo apt-get install openssh-server openssh-client

修改主机名

sudo vim /etc/hostname

上文就是重庆云诚科技小编解疑贡献者:(花葬画沙)回答的关于“如何搭建嵌入式linux开发环境”的问题了,不知是否已经解决你的问题?如果没有,下一篇内容可能是你想要的答案,现在接着继续评论下文用户【忘了有多久】贡献的“如何在windows下搭建一个linux环境”的一些相关疑点做出分析与解答,如果能找到你的答案,可以关注本站。

如何搭建嵌入式linux开发环境

如何在windows下搭建一个linux环境

体育爱好者提供:【忘了有多久】 ,解答(linux网页搭建)的问题,如果问题解决,可以关注本站!

最佳回答windows下Linux环境搭建

相信绝大部分CFD方向的研究者都需要通过自己编程来解决问题。所编写的程序有大有小,小的只是一个脚本,用于数据的后处理;而大的则需要调用若干CPU进行并行计算。然而据我所知,国内大多数CFD研究者的电脑都搭载了Windows,有部分为Linux与Windows双系统并存。若是双系统并存,则经常需要重启系统,弄的自己无比麻烦;若只为了研究保留一个Linux系统,则写论文看文献或进行其他娱乐时就又有这样那样的问题(Linux的国内环境相当不成熟)。为方便日常生活,我们需要Windows;为了编程,我们需要Linux。为了解决频繁重启的问题,我自身摸索出了一些解决办法,供大家参考。

解决办法一:windows下安装Cygwin

Cygwin无疑是windows下非常优秀的一个类Linux系统,它的存在与windows并不冲突,所有的执行程序以及脚本都以链接库的形式封装。启动快,占用资源少,可以说是windows下的一个非常轻量级的Linux客户端。安装也非常简单,在Cygwin官网下下载安装客户端,通过手动添加源(或者使用163的源,强烈推荐,校园网还不错),基本可以满足一般需求,常用的编辑器(gcc,gfortran等等)、调试器(gdb等)以及辅助工具(cmake,automake等)在源里都有,直接选中安装就可。Cygwin没有什么特别的设置,基本配置方法还是按照普通Linux的方法来,并且可以读取硬盘上的一切文件。这对于Linux不是很熟练的朋友来说绝对是一件好事。然而,Cygwin毕竟是一个模拟环境,链接库的封存方式也让它有了一定的限制,它不能高度自由的编译安装第三方库,比如并行用的mpich2,比如线性求解器hypre,比如chemkin。

总结

优点:轻量级,快,能直接访问硬盘上的一切文件

缺点:安装第三方运行库不一定成功

解决办法二:windows+virtualbox安装Linux虚拟机

virtualbox是甲骨文旗下一款相当优秀开源的虚拟机软件,当然跟著名的VM比功能上还是有差别,不过其实已经够强大了。轻量级,占用资源少。通过在windows下安装virtualbox,再在virtualbox下安装linux,就可以实现双系统在线。采用这种办法可以获得完整的Linux环境,可以自由编译安装需要的程序库,两个系统之间也可以自由的实时切换,不过虚拟机这种是需要共享内存的,采用这种办法实现最好是电脑自身内存较大,以便获得良好的体验。如果电脑配置没那么好,那最好就是让Linux虚拟机console启动,然后通过更改本机端口映射的方法实现ssh链接到虚拟机。

总结

优点:完整的Linux体验,不管对于学习linux还是应用linux来说都是相当适合的,可以自由编译安装运行库

缺点:机子配置低内存小不太适合

就目前而言,本人采用的是方法二,在虚拟机中调试运行程序,输出文件到共享文件夹,在windows下可视化查看。当然,其实实现的方法还有其他,这两种方法只是本人较为推荐而已。

以上就是重庆云诚科技小编解答(忘了有多久)分析关于“如何在windows下搭建一个linux环境”的答案,接下来继续为你详解体育用户(ぁ情窦初殇ず)贡献“Linux怎么搭建Android开发环境”的一些相关解答,希望能解决你的问题!

Linux怎么搭建Android开发环境

本文贡献者:【ぁ情窦初殇ず】 ,解答(linux网页搭建)的问题,如果问题解决,可以关注本站!

最佳回答一、安装前所需要准备的软件:

1. JDK(jdk-6u27-linux-i586.bin

2. AndroidSDK(android-sdk_r12-linux_x86)

3. eclipse(eclipse-SDK-3.7-linux-gtk.tar.gz)

在Linux下创建一个android用户,用来管理android的开发环境,把准备的软件拷贝到/home/android目录下,让我们开始搭建环境吧!

二、安装JDK,eclipse和AndroidSDK都依赖于jdk的环境,确保工作的目录是/home/android

为jdk-6u27-linux-1586.bin添加可执行权限 chmod u+x jdk-6u27-linux-1586.bin

使用 ./jdk-6u27-linux-1586.bin

配置环境变量,Linux下需要修改/etc/profile文件,使用 sudo vi /etc/profile

修改完成后,环境变量并不能立即生效,需要重启或使用source /etc/profile 让其生效,最后使用 java -version 验证jdk是否安装成功

三、安装AndroidSDK

1. 解压缩,tar -zxvf android-sdk_r12-linux_x86.tgz

2.使用 android-sdk-linux_x86/tools/android 在运行 Android SDK and AVD Manager,点击Avaliable packages,选择相应的版本,点击Install Selected进行安装,安装完成后点击Virtual delives新建一个Android虚拟机。

四、安装eclips

1. 解压缩, tar -zxvf eclipse-SDK-3.7-linux-gtk.tar.gz

2. 进入安装目录,直接运行eclipse

3. 安装ADT插件,Help->Install New Software.->在Work with:输入

按照提示完成安装

4. 设置SDK Location.

五、编写HelloWorld,Run as ->Android Application

今天有关内容《『linux网页搭建』Linux环境搭建》先分享到这里了,如果想要了解更多,请关注www.cqycseo.com,您的关注是给小编最大的鼓励。

推荐文章:

  • 膜的组词和部首,膜的组词和拼音是什么
  • 亲字组词100个 亲字的组词有
  • 酬谢是什么意思,定当酬谢是什么意思
  • 异的组词和部首,株的组词和部首
  • 箭组词和拼音 耸组词和拼音部首
  • 有志不在年高的意思-有志不在年高的意思雨来表达了
  • 繁衍的意思 繁衍的意思简单解释
  • 彤组词,胀组词和拼音
  • 血泊的拼音 泊的拼音
  • 螺组词拼音 螺的组词和拼音
  • 本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:https://www.cqycseo.com/zixun/86.html

    联系我们