以root权限添加下面两行内容到 /etc/apt/sources.list 文件
deb http://ftp.de.debian.org/debian squeeze main
deb http://www.emdebian.org/debian/ squeeze main 1212
2.在terminal中依次执行下列命令
sudo apt-get update
sudo apt-get install emdebian-archive-keyring
apt-get install linux-libc-dev-mips-cross libc6-mips-cross libc6-dev-mips-cross binutils-mips-linux-gnu gcc-4.4-mips-linux-gnu g++-4.4-mips-linux-gnu 123123
3.检查是否安装成功
mips-linux-gnu-gcc -dumpmachine 11
应该会输出mips-Linux-gnu
或者写helloword程序编译一下
转载自:http://blog.csdn.net/giantpoplar/article/details/48953847
安装Samba服务软件包:[root@linuxprobe Desktop]# yum install samba
Loaded plugins: langpacks, product-id, subscription-manager
………………省略部分安装过程………………
Installing:
samba x86_64 4.1.1-31.el7rhel7 527 k
………………省略部分安装过程………………
Complete!
浏览Samba配置文件:
[root@linuxprobe ~]# cat/etc/samba/smb.conf
配置文件竟然有320行!有没有被吓到?其实Samba服务配置文件中大部分是注释信息,我们可以来筛选过滤下:
备份原始的配置文件:
[root@linuxprobe ~]# mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
过滤掉无用的内容:
先使用cat命令读入Smb配置文件后通过grep命令-v参数(反向选择)去掉所有注释信息,然后分别删选掉包含#号的行("#"),包含号的行("")以及所有的空白行("^$"),最后最后将过滤后的信息覆盖写入到/etc/samba/smb.conf文件中。
cat /etc/samba/smb.conf.bak | grep -v "#" | grep -v "" | grep -v "^$" >/etc/samba/smb.conf
让我们来看看过滤后的配置文件吧:
[global]#全局参数。
workgroup = MYGROUP#工作组名称。
server string = Samba Server Version %v#服务器介绍信息,参数%v为显示SMB版本号。
log file = /var/log/samba/log.%m#定义日志文件存放位置与名称,参数%m为来访的主机名。
max log size = 50#定义日志文件最大容量为50Kb。
security = user#安全验证的方式,总共有4种。
#share:来访主机无需验证口令,更加方便,但安全性很差。
#user:需由SMB服务验证来访主机提供的口令后才可建立访问,更加的安全。
#server:使用独立的远程主机验证来访主机提供的口令(集中管理帐号)。
#domain:使用PDC来完成验证
passdb backend = tdbsam#定义用户后台的类型,共有3种。
#smbpasswd:使用SMB服务的smbpasswd命令给系统用户设置SMB密码。
#tdbsam:创建数据库文件并使用pdbedit建立SMB独立的用户。
#ldapsam:基于LDAP服务进行帐户验证。
load printers = yes#设置是否当Samba服务启动时共享打印机设备。
cups options = raw#打印机的选项
[homes]#共享参数
comment = Home Directories#描述信息
browseable = no#指定共享是否在“网上邻居”中可见。
writable = yes#定义是否可写入 *** 作,与"read only"相反。
[printers]#打印机共享参数
comment = All Printers
path = /var/spool/samba#共享文件的实际路径(重要)。
browseable = no
guest ok = no#是否所有人可见,等同于"public"参数。
writable = no
printable = yes
标准的Samba共享参数是这样的:
参数作用
[linuxprobe]共享名称为linuxprobe
comment = Do not arbitrarily modify the database file警告用户不要随意修改数据库
path = /home/database共享文件夹在/home/database
public = no关闭所有人可见
writable = yes允许写入 *** 作
我们将上面的配置参数直接追加到SMB服务配置文件(/etc/samba/smb.conf)并重启SMB服务程序即可生效。
但此时SMB服务默认的验证模式为user,我们需要先创建用户数据库后才可以正常使用,现在来学习下如何创建吧~
搜索《linux就该这么学》,第11章使用Samba或NFS实现文件共享,参考下。
首先你的linux系统要装QT库 然后你要编译mips还要有Mips的编译器 arm的是arm-linux-gcc mips我不熟悉 然后就可以把Qt creator下的工程拿到linux下来编译了安装QT库需比较繁琐 你先看看网上的教程 有问题再找我吧
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)