kodi文件管理smb服务器,KODI win10,kodi不能发现smb共享-程序员宅基地

技术标签: kodi文件管理smb服务器  

作者:上犹日期:2020-06-21 15:35:00

需要添加索引,指定电影目录才可以!

win10 edge浏览器插件怎么安装?用户在使用Win10正式版系统的时候,是否了解这样一个问题,就是系统中的Edge浏览器是不支持扩展插件的,不过还百好最新的预览版中,微软终于给Edge浏览器增加了几款插件。对于这些电脑插件包括微软翻译、鼠标手势等。对于这样的情况,我们在Win10系统中怎样安装Edge浏览器的扩展插件呢?这里就让小编来给大家介绍下具体的度操作方法吧!   方法如下:   1、首先下载Edge扩展(预览版)   进入微软官方下载。   2、解压扩展   直接内运行下载好的扩展文件(exe格式)即可自动解压文件。(双击解压,会自动解压到下载目录中)。   3、加载扩展容   打开Edge浏览器,点击右上角的“...”按钮,出现菜单项:   选择“扩展”   点击“加载扩展”   从下载目录中选择解压好的扩展文件夹即可   最后浏览器会自动配置好扩展并开启,此时扩展已经可以使用啦。在弹出的欢迎页面中会显示扩展的使用教程等内容。

1. 安装Ubuntu。

2. 安装gcc

方法一:

sudoapt-get install build-essential

安装完了可以执行

gcc--version的命令来查看版本,输出如下:

gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7)

Copyright(C)2007FreeSoftwareFoundation,Inc.

编译则使用Ubuntu gcc命令。要往下学习首先就得熟悉gcc命令的用法。

Ubuntugcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。

一. 常用编译命令选项假设源程序文件名为test.c。

1. 无选项编译链接

用法:#gcc test.c

作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。

2. 选项 -o

用法:#gcc test.c -otest

作用:将test.c预处理、汇编、编译并链接形成可执行文件test。-o选项用来指定输出文件的文件名。

3. 选项 -E

用法:#gcc -E test.c -otest.i

作用:将test.c预处理输出test.i文件。

4. 选项 -S

用法:#gcc -S test.i

作用:将预处理输出文件test.i汇编成test.s文件。

5. 选项 -c

用法:#gcc -c test.s

作用:将汇编输出文件test.s编译输出test.o文件。

6. 无选项链接

用法:#gcc test.o -otest

作用:将编译输出文件test.o链接成最终可执行文件test。

7. 选项-O

用法:#gcc -O1 test.c -otest

作用:使用编译优化级别1编译程序。级别为1~3,级别越大优化效果越好,但编译时间越长。

二. Ubuntu gcc多源文件的编译方法

如果有多个源文件,基本上有两种编译方法:

[假设有两个源文件为test.c和testfun.c]

1. 多个文件一起编译

用法:#gcc testfun.ctest.c -o test

作用:将testfun.c和test.c分别编译后链接成test可执行文件。

2. 分别编译各个源文件,之后对编译后输出的目标文件链接。

用法:

#gcc -ctestfun.c //将testfun.c编译成testfun.o

#gcc -ctest.c //将test.c编译成test.o

#gcc -otestfun.o test.o -o test //将testfun.o和test.o链接成test

以上两种方法相比较,第一中方法编译时需要所有文件重新编译,而第二种方法可以只重新编译修改的文件,未修改的文件不用重新编译。

3. 安装eclipse

a) 安装配置java(eclipse需要)

Ubuntu 在安装时,如同大部分Linux 发行版一样,都会同时安装 GNU 版本的 Java。这个 Java 的实用程度太低,尤其对于开发人员来说,是没有太多用处的。在 Ubuntu 下,安装 SUN Java 是一件很容易的事情。第一步:

sudoapt-get install sun-java6-jdk

安装完毕之后,e799bee5baa6e997aee7ad94e58685e5aeb9334选择默认 java:

sudo update-alternatives --config java

然后配置环境变量:

sudo vim /etc/environment

在其中添加如下两行:(不同版本应不同,这里是java6)

CLASSPATH=/usr/lib/jvm/java-6-sun/lib

JAVA_HOME=/usr/lib/jvm/java-6-sun保存退出。

b) 安装 Eclipse

sudo apt-getinstall eclipse-platform

sudo apt-get install eclipse-pde

虽然已经这时新安装的java 已经成为系统默认的 jvm,但是 Eclipse 并不会用 update-alternative 设置的 jvm 来启动自身,而使用的是以前的 GNU Java。GNU Java 是 1.4.2 的实现,而且在性能上远不如 SUN 的实现。为了让 Eclipse 利用 SUN Java 启动,我们还需要继续配置。首先将 SUN Java 完完全全的设置为系统的默认 JDK:

sudo update-java-alternatives -s java-6-sun

然后编辑 JVM 配置文件:

sudo vim /etc/jvm

将文件中的

/usr/lib/jvm/java-6-sun

这一行填入到配置块的顶部。由于 Eclipse 会忽略 Ubuntu 的通用 Java 设置(貌似一个 bug),我们需要继续编辑 Eclipse 的 java_home 文件:

sudo vim /etc/eclipse/java_home

如同上面一样,将

/usr/lib/jvm/java-6-sun

这一行填入到文件的顶部。

c) 安装 Eclipse, c/c++插件

1、启动eclipse,

2、选择Help->InstallNew Software...,在Work with的框框下复制下面的地址: http://download.eclipse.org/releases/galileo

3、选择Collaboration->MylynBridge: C/C++ Development,安装,重启eclipse。

4、同上述2、3,选择ProgrammingLanguages->Eclipse C/C++ Development,都选上吧,现在硬盘不贵的。重启eclipse,试试吧,有tutorial的。

备注:有些版本还需要安装GTK+库,使用apt-getinstall libgtk2.0*可得到

4. 安装g++

方法一:

sudo apt-get install make gcc g++

再装上函数手册

sudo apt-get install manpages-dev

方法二:

sudo apt-get install build-essential

执行完后,完成了gcc,g++,make的安装。build-essential 是一整套工具,gcc,libc等等

5. 虚拟机下共享文件

Windows和Linux间有很多文件共享的方式,这里我总结了一下。假设你的Host计算机是Windows,Guest是Linux哈。

1.利用Samba

这是我用得最多的方式

备注:试了一下,比较麻烦

2.在Linux下配置Apahce

在Linux下配置Apahce,然后在Windows下通过www方式把Linux下的文件下载下来。这种方式只能把Linux的文件传到Windows,不能把Windows的文件传到Linux.

3.在Linux下配置Ftp

用vsftp或者wu-ftp都可以,配置成上传权限的,然后Windows和Linux就可以相互共享文件了。

4.Windows下配置WWW服务

用IIS,Apache或者其它的都可以。如果你的Linux只有命令行的话,就用wget命令吧,可以很方便地下载文件。

5.Windows下配置Ftp

用serv-u比较简单

6.利用Windows的文件共享功能

比如说你的Windows的IP为192.168.0.1,共享了一个叫share的目录,那么就可以用下列命令

mount -t smbfs //192.168.0.1/share /mnt -o username=user%passwd

或者smbmount//192.168.0.1/share /mnt -o username=user%passwd(用这个命令要安samba哦)

7.用vmware tools工具

SharedFolders是Vmware4 的一个新功能,更加方便了在Host,Guest操作系统间共享文件。但是使用前要安装vmwaretools.

点击setting->vmwaretools install

mount /dev/cdrom /mnt/cdrom

cd /mnt/cdrom

里面有一个vmwaretools的tar包,解开执行vmware-tools-install.pl脚本,一路回车,一般没有问题。

点击Edit->VirtualMachine Settigns->Option->SharedFolders->Add,选定要共享的文件夹并给这个文件夹命名,下一步。选定“Enable thisshare”,确定以后,vmware会把这个文件夹自动mount到/mnt/hgfs目录下。

备注:是否成功和ubuntu与vmwaretools的版本有关,需要彼此匹配。

8.直接挂接物理硬盘或者硬盘分区

不过vmware也是支持直接mountHost机器的磁盘,方法是在虚机设置里新建磁盘,类型选“Usephysicaldisk(foradvanced users)”,再选定磁盘和分区就可以。但是这样的操作可能会引会文件系统的不一致,导致错误,不推荐使用。

9.用ISO文件

虚拟机里面的光驱可以有物理光驱和ISO文件两种,我们可以把我们的文件重点制件成ISO文件(用WinIso),然后在Linux中作为CDROM挂接。

6. Samba安装

Ubuntu下samba的安装设置

步骤1:Ubuntu下安装samba

#apt-getinstall samba4

#apt-getinstall smbfs

步骤2:添加linux用户

#useradduser1 //添加用户名user1

#passwduser1 //给用户名user1添加密码

#mkdir/home/user1 //建立user1的home目录,如果不用这个用户名来登陆linux,此步骤不是必需

#chown-R user1:user1 /home/user1   //给user1的home目录设置好权限

步骤3:给samba服务器添加用户

说明:登陆samba的用户必须已经是linux中的用户

#smbpasswd-a user1 //添加并给user1设置samba密码

步骤4:smb.conf设置

#cd/etc/samba //进入设置目录

#mv smb.conf smb.conf.bak//做好备份,直接将系统默认配置文件改名

#vimsmb.conf //建立和配置smb.conf文件

[global]

workgrop=x1 //X1为你局域网中的工作组名

serverstring=x2 //x2为你linux主机描述性文字,比如:samba server。

security=user//samba的安全等级,user代表需要输入用户名和密码,改成share则不需要输入用户名和密码

[x3] //方框号中的x3这个名字可以随便取,只是在win的网上邻居中显示的共享文件夹名

path=/home/x4//x4为你要共享的文件夹名,在共享前还要建立这个文件夹,并设好权限以便访问,下面会说明。

validusers=user1 //这个x4共享目录只允许user1这个用户进入

public=no     //no表示除了user1这个用户,其它用户在进入samba服务器后看不见x4这个目录,如果为yes,虽然能看见x4这个目录,但除了user1这个用户能进入这个目录,其它人进不了。

writable=yes   //允许user1在x4目录中进行读和写操作,反之no

//存盘退出

#testparm //检查一下语法错误,比如拼错

步骤5:建立共享目录

#mkdir /home/x4

#chown -R user1:user1 /home/x4 //因为是root建立的目录,其它用户只有读的权限,所还得把权限改一下。当然也可以简单的用#chmod 777 /home/x4。还有个问题就是共享里目录的文件如果有些能访问有些不能访问,那肯定也是权限的问题,进入/home/x4,直接#chmod 777 *来解决。

步骤6:重启samba服务

#/etc/init.d/samba restart

7. windows客户端连接到samba服务器

首先确保你的服务端已经配置好samba并成功启动服务,方法可参考此文章http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212875.aspx,我们就可以从Windows 客户端通过Windows网络连接到Samba,这里以 Windows XP 为例,有两种方法:

1、网上邻居-->查看工作组计算机-->SambaServer

2、打开运行(windows键+R),输入配置samba服务器的主机名或者IP(格式:\\192.168.1.98)

3、进入samba可以看到我们配置的共享目录名,此文章中http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212875.aspx的步骤4配置的为share

4、第一次登录需要输入用户名和密码,此文章中http://blog.csdn.net/linglongwunv/archive/2010/01/19/5212875.aspx的步骤6配置的为username的用户名,可勾选记住我的密码,以后在此机器访问samba服务器就可以直接登录了。

8. cvs客户端设置

ubuntu有两种cvs客户端程序:cvs和cvsnt。

我安装了cvsnt

0. 安装cvsnt

1. 在~/.bashrc设置CVSROOT变量:

exportCVSROOT=:pserver:[email protected]:/export/home/cvsroot

改了以后,用户需要重新注册

2. 创建cvs目录 mkdir~/cvsroot

3. cdcvsroot

cvs login

xxx(密码)

4.checkout项目:

cvs co a/b/project/src

5. 常用命令:(斜杠后表示缩写)

cvs checkout / co

cvs update / up

cvs commit / ci

查看一个文件的提交情况:cvs logfilename

对比两个版本文件的情况:cvs diff -r version_1 version_2 file_name

6. 获得一个文件的历史版本

cvs update -r 1.3 test.c

-r 后,文件成为一个tag,是无法修改的,需重新从根目录checkout

9. 安装 vim

sudo apt-get install vim

10. 安装vfftp

sudoapt-get install vsftpd

察看是否打开21端口

Sudonetstat –tulnp | grep 21

登陆

ftp localhost

输入Ubuntu的用户名、密码登陆

ls(会显示home目录的文件)

运行:

standalone

最普通的方式

Sudoservice vsftpd

嗯。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33015139/article/details/119409429

智能推荐

WCE Windows hash抓取工具 教程_wce.exe -s aaa:win-9r7tfgsiqkf:0000000000000000000-程序员宅基地

文章浏览阅读6.9k次。WCE 下载地址:链接:https://share.weiyun.com/5MqXW47 密码:bdpqku工具界面_wce.exe -s aaa:win-9r7tfgsiqkf:00000000000000000000000000000000:a658974b892e

各种“网络地球仪”-程序员宅基地

文章浏览阅读4.5k次。Weather Globe(Mackiev)Google Earth(Google)Virtual Earth(Microsoft)World Wind(NASA)Skyline Globe(Skylinesoft)ArcGISExplorer(ESRI)国内LTEarth(灵图)、GeoGlobe(吉奥)、EV-Globe(国遥新天地) 软件名称: 3D Weather Globe(http:/_网络地球仪

程序员的办公桌上,都出现过哪些神奇的玩意儿 ~_程序员展示刀,产品经理展示枪-程序员宅基地

文章浏览阅读1.9w次,点赞113次,收藏57次。我要买这些东西,然后震惊整个办公室_程序员展示刀,产品经理展示枪

霍尔信号、编码器信号与电机转向-程序员宅基地

文章浏览阅读1.6w次,点赞7次,收藏63次。霍尔信号、编码器信号与电机转向从电机出轴方向看去,电机轴逆时针转动,霍尔信号的序列为编码器信号的序列为将霍尔信号按照H3 H2 H1的顺序组成三位二进制数,则霍尔信号翻译成状态为以120°放置霍尔为例如不给电机加电,使用示波器测量三个霍尔信号和电机三相反电动势,按照上面所说的方向用手转动电机得到下图① H1的上升沿对应电机q轴与H1位置电角度夹角为0°,..._霍尔信号

个人微信淘宝客返利机器人搭建教程_怎么自己制作返利机器人-程序员宅基地

文章浏览阅读7.1k次,点赞5次,收藏36次。个人微信淘宝客返利机器人搭建一篇教程全搞定天猫淘宝有优惠券和返利,仅天猫淘宝每年返利几十亿,你知道么?技巧分享:在天猫淘宝京东拼多多上挑选好产品后,按住标题文字后“复制链接”,把复制的淘口令或链接发给机器人,复制机器人返回优惠券口令或链接,再打开天猫或淘宝就能领取优惠券啦下面教你如何搭建一个类似阿可查券返利机器人搭建查券返利机器人前提条件1、注册微信公众号(订阅号、服务号皆可)2、开通阿里妈妈、京东联盟、拼多多联盟一、注册微信公众号https://mp.weixin.qq.com/cgi-b_怎么自己制作返利机器人

【团队技术知识分享 一】技术分享规范指南-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏5次。技术分享时应秉持的基本原则:应有团队和个人、奉献者(统筹人)的概念,同时匹配团队激励、个人激励和最佳奉献者激励;团队应该打开工作内容边界,成员应该来自各内容方向;评分标准不应该过于模糊,否则没有意义,应由客观的基础分值以及分团队的主观综合结论得出。应有心愿单激励机制,促进大家共同聚焦到感兴趣的事情上;选题应有规范和框架,具体到某个小类,这样收获才有目标性,发布分享主题时大家才能快速判断是否是自己感兴趣的;流程和分享的模版应该有固定范式,避免随意的格式导致随意的内容,评分也应该部分参考于此;参会原则,应有_技术分享

随便推点

O2OA开源企业办公开发平台:使用Vue-CLI开发O2应用_vue2 oa-程序员宅基地

文章浏览阅读1k次。在模板中,我们使用了标签,将由o2-view组件负责渲染,给o2-view传入了两个参数:app="内容管理数据"和name="所有信息",我们将在o2-view组件中使用这两个参数,用于展现“内容管理数据”这个数据应用下的“所有信息”视图。在o2-view组件中,我们主要做的事是,在vue组件挂载后,将o2的视图组件,再挂载到o2-view组件的根Dom对象。当然,这里我们要在我们的O2服务器上创建好数据应用和视图,对应本例中,就是“内容管理数据”应用下的“所有信息”视图。..._vue2 oa

[Lua]table使用随笔-程序员宅基地

文章浏览阅读222次。table是lua中非常重要的一种类型,有必要对其多了解一些。

JAVA反射机制原理及应用和类加载详解-程序员宅基地

文章浏览阅读549次,点赞30次,收藏9次。我们前面学习都有一个概念,被private封装的资源只能类内部访问,外部是不行的,但这个规定被反射赤裸裸的打破了。反射就像一面镜子,它可以清楚看到类的完整结构信息,可以在运行时动态获取类的信息,创建对象以及调用对象的属性和方法。

Linux-LVM与磁盘配额-程序员宅基地

文章浏览阅读1.1k次,点赞35次,收藏12次。Logical Volume Manager,逻辑卷管理能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性/boot分区用于存放引导文件,不能基于LVM创建PV(物理卷):基于硬盘或分区设备创建而来,生成N多个PE,PE默认大小4M物理卷是LVM机制的基本存储设备,通常对应为一个普通分区或整个硬盘。创建物理卷时,会在分区或硬盘的头部创建一个保留区块,用于记录 LVM 的属性,并把存储空间分割成默认大小为 4MB 的基本单元(PE),从而构成物理卷。

车充产品UL2089安规测试项目介绍-程序员宅基地

文章浏览阅读379次,点赞7次,收藏10次。4、Dielecteic voltage-withstand test 介电耐压试验。1、Maximum output voltage test 输出电压试验。6、Resistance to crushing test 抗压碎试验。8、Push-back relief test 阻力缓解试验。7、Strain relief test 应变消除试验。2、Power input test 功率输入试验。3、Temperature test 高低温试验。5、Abnormal test 故障试验。

IMX6ULL系统移植篇-系统烧写原理说明_正点原子 imx6ull nand 烧录-程序员宅基地

文章浏览阅读535次。镜像烧写说明_正点原子 imx6ull nand 烧录