Ubuntu

win10不能访问共享文件夹

杀马特。学长 韩版系。学妹 提交于 2020-10-28 20:18:22
背景 我有一台旧笔记本,旧到只能安装XP——但XP下面的软件越来越少。于是我安装了32位的Ubuntu(这个笔记本只支持32位系统),把它改造成了一个下载服务器。为了方便取回下载的文件,在Ubuntu中搭建了Samba服务器。没想到这个Samba服务出了问题。 Win10不能访问 Win7当中可以正常访问Samba服务,但在Win10中不能访问。经过一番实验,最终发现,问题出在组策略上。 按下 win+r (win键就是那个带有窗户图标的按键,一般在空格键左边),打开运行对话框,输入 gpedit.msc ,按下回车,打开组策略编辑器。在左侧选择计算机配置-->管理模板-->网络-->lanman工作站,在右侧双击“启用不安全的来宾登录”,在打开对话框中选中“已启用”,然后单击“确定”按钮即可。 这是由于Win10提高了默认的安全设置,这才导致访问失败。 服务器版本太低 按照上述方法设置后,仍然无法访问,也可能是服务器使用的协议太陈旧,这时候需要开启对旧版本的支持。 打开Win10的“设置”,选择应用-->程序和功能(在界面的右侧)-->启用或关闭windows功能-->SMB 1.0/CIFS文件共享支持,这里面有三个选项,都选中,点击“确定”按钮,完成安装后,重启即可。 其他可能的问题 当然也会有其它问题,最大的可能就是服务器和客户端的防火墙。还可能是其它安全措施

国内良心 Linux 桌面操作系统,全新 Deepin V20 来了

允我心安 提交于 2020-10-28 20:10:00
点击上方“ 逆锋起笔 ”,关注领取学习资源 ☞ 程序员进阶必备资源免费送「各种技术!」 ☜ 来源:深度操作系统 整理:strongerHuang 做嵌入式开发的读者都知道Linux,基于Linux的桌面系统有很多, Ubuntu(乌班图)、Red Hat(红帽)可能是大家最熟悉的 。 关于Linux的桌面系统之前也给大家分享过相关的文章: 2020 年最漂亮的 Linux 发行版 盘点多款国产Linux桌面操作系统 近日,国内Linux桌面系统,deepin深度操作系统V20 Beta来了。 先看视频: 从桌面环境和应用重新进行设计,其中底层仓库、内核分别升级到Debian 10、Kernel 5.3,全新的设计带来不一样的交互体验,同时不断优化系统各个方面,带来更加丰富的应用生态和系统稳定性,本次深度应用家族也带来全新的设计和新的应用。 一、全新的deepin桌面环境 焕然一新的图形界面,具备独树一帜的圆角窗口设计,自然、平滑的动画过渡效果,精美绝伦的多任务视图,别出心裁的配色与图标设计,处处精心,只为令您心动的操作体验。 二、桌面应用全家桶 预装大量精心设计的原创应用程序,贴心的设计,交互逻辑更贴合国人的使用习惯,使您的桌面操作体验更加丰富充盈、完整、一致、统一。 三、支持更多硬件的新版稳定内核 新版自带内核升级到最新Kernel 5.3版本

Ubuntu 设置timesyncd时间同步、时区、 NTP同步对时-小白实操记录

佐手、 提交于 2020-10-28 16:45:53
1 timesyncd时间同步 Ubuntu 内置了时间同步,默认情况下使用systemd的timesyncd服务激活。 查找服务器上date最基本命令是date 。 任何用户都可以输入此命令来打印日期和时间: date Sun Oct 4 19:30:04 CST 2020 1.1 查看时区命令 timedatectl list-timezones 时区列表将打印到您的屏幕。 您可以按SPACE向下翻页,然后按b向上翻页。 找到正确的时区后,记下它,然后键入q退出列表。 1.2 修改时区 sudo timedatectl set-timezone Asia/Shanghai 您可以再次运行date来验证更改,时区缩写应反映新选择的值。 Ubuntu的默认安装现在使用timesyncd而不是ntpd。 timesyncd连接到相同的时间服务器,并以大致相同的方式工作,但更轻量级,更集成systemd和Ubuntu的低级别工作。 我们可以通过运行没有参数的timedatectl来查询timesyncd的状态。 这将打印出本地时间,通用时间(如果您没有从UTC时区切换,可能与本地时间相同),以及一些网络时间状态信息。 System clock synchronized: yes表示时间已成功同步, systemd-timesyncd.service active:

Linux命令01

自古美人都是妖i 提交于 2020-10-28 16:30:14
Linux简介及 Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debian 安装VMware或VirtualBox虚拟机。具体安装步骤,找百度。 再安装Ubuntu。具体安装步骤,找百度。 安装完后,可以看到Linux系统的目录结构。 常用指令 ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串 rmdir 删除空目录 tree 树形结构显示目录,需要安装tree包 pwd 显示当前目录 ln 创建链接文件 more、less 分页显示文本文件内容 head、tail 显示文件头、尾内容 ctrl+alt+F1 命令行全屏模式 系统管理命令 stat 显示指定文件的详细信息,比ls更详细 who 显示在线登陆用户 whoami 显示当前操作用户 hostname

ROS 初级

青春壹個敷衍的年華 提交于 2020-10-28 11:53:36
程序小哥 这是我的第 106 篇原创 阅读本文大概需要 4 分钟。 这个 ROS 系列教程主要来自 ROS Wiki,加上自己学习过程中踩过的一些坑和个人理解。 1、安装 ROS 在配置 ROS 环境前要完全安装 ROS,参看之前的安装 ROS 的文章 Ubuntu 16.04 安装 Kinetic: https://dlonng.com/posts/install-kinetic 2、管理 ROS 环境变量 学习 ROS 环境变量的目的是为了更好的管理 ROS 项目,不同版本的 ROS 安装完都会提供一个 setup.sh 文件,当我们使用 source 命令执行某个分支的 setup.sh,即可切换到对应版本的 ROS 环境下。 要查看当前的 ROS 相关的环境变量,执行下面的命令: printenv | grep ROS 补充:这个命令的意思是把 printenv 的输出通过 Linux 下的进程间通信方式管道 | 来作为 grep 命令的输入,而 grep ROS 的作用是从输入中查找含有 ROS 关键字的行。 注意查看 ROS_ROOT 和 ROS_PACKAGE_PATH 的路径是否是你安装的 ROS 版本。 在我们安装完 K 版本的 ROS 后,需要在终端 source 一下对应的 setup.*sh 脚本: source /opt/ros/kinetic/setup

ROS学习笔记一:ROS安装与测试

假装没事ソ 提交于 2020-10-28 11:13:23
一、Ubuntu和ROS版本的对应关系 Ubuntu 和 ROS 都存在不同的版本,其对应关系如下: <br /> 注 :如果Ubuntu版本和ROS版本不对应的话,安装就不会成功了~ <span style="color:red">笔者安装的是Ubuntu14.04 LTS(双系统,非虚拟机),所以安装的是Indigo版本,以下安装步骤均是基于Indigo版本的。</span> <br /> 二、配置Ubuntu的软件源 由于ROS属于社区支持,还有很多其他的库并不是官方支持的,所以需要修改ubuntu的仓库属性,让其允许获得属性为“main”、“restricted”、“universe”和“multiverse”的源,可以根据 这个 进行配置。 配置成如下图所示即可,一般情况下,这些配置都是默认的。 <br /> <span style="color:red">下面就可以正式准备安装了!</span>可以参考本篇文章安装,也可参考: ROS维基百科 - Indigo安装 <br /> 三、设置源地址文件sources.list 设置源地址文件使电脑系统可以接受来自packages.ros.org的软件包,ROS Indigo只支持debian安装包的Saucy(13.10)和Trusty(14.04)版本,执行如下命令把ROS的源地址添加进源地址文件列表。

pip离线安装python包 && 修改 pip 源

无人久伴 提交于 2020-10-28 09:51:38
1 首先在一台能上网的机器上得到python包 1) 新建一个空目录,如 /home/ubuntu/zcy/ss,用来存储下载下来的所需安装包 2)下载安装包:pip install --download /home/ubuntu/zcy/ss pyspark 2 离线安装 1)将/home/ubuntu/zcy/ss下面的文件拷贝到不能上网的机器上,如拷贝到/home/zcy/working/spark目录 2)安装:pip install --no-index --find-links=/home/zcy/working/spark pyspark 参考资料:https://www.cnblogs.com/michael-xiang/p/5690746.html ======================================== 网上有很多可用的源,例如豆瓣: http://pypi.douban.com/simple/ 清华: https://pypi.tuna.tsinghua.edu.cn/simple 临时使用: 可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple 例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent

lego-loam 包编译出错opencv fatal error: cv.h: No such file or directory

非 Y 不嫁゛ 提交于 2020-10-28 09:44:37
最近编译lego-loam包时报错 opencv fatal error: cv.h: No such file or directory 。 通过排查发现自己的Ubuntu18.04安装的是opencv4,路径为usr/include/opencv4,opencv4并没有cv.h。 解决方式有两种,一种安装opencv3.4.1,参考 https://blog.csdn.net/cocoaqin/article/details/78163171; 另一种方式,替换cv.h为imgproc.hpp 来源: oschina 链接: https://my.oschina.net/u/4365667/blog/4691812

哪种编程语言又快又省电?有人对比了27种语言

我只是一个虾纸丫 提交于 2020-10-28 08:17:57
   编辑:小舟、张倩       在手机快没电时,管理软件往往会提醒我们关掉某些耗电量高的应用。可见,除了硬件厂商外,软件厂商也应该重视能耗问题。在这篇文章中,研究者分析了一下各种编程语言的能耗对比。      当能耗也成为了一个重要指标,我们要怎么选择编程语言?2017 年,由 6 名葡萄牙研究者组成的团队决定对这一问题进行调查并发表了一篇名为《Energy Efficiency Across Programming Languages》的论文。他们用 27 种语言写出了 10 个问题的解决方案(遵循同样的算法),然后运行这些方案,记录每种编程语言消耗的电量以及速度和内存使用情况,得到的排序结果如下图所示:      通过这项研究,他们得出了一些有意思的结论,比如运行速度快的语言未必能耗小。   在论文中,作者还根据编程语言的执行类型(编译、虚拟机或解释)和编程范式(命令式、函数式、面向对象和脚本)对结果进行了分析。   具体而言,研究者使用了来自 Computer Language Benchmarks Game(一个用于比较性能的免费软件项目,其中包含一组标准的算法问题和用于运行测试的框架)的 10 个问题,使得研究更有可比性和代表性。   运行各种基准测试非常重要,因为它们的结果会由于所执行的测试而有所不同。例如,总体而言,C 语言被认为是最快的,也是最节能的

docker镜像创建redis5.0.3容器集群

僤鯓⒐⒋嵵緔 提交于 2020-10-28 06:33:28
拉取redis5.0.3镜像 # docker pull daocloud.io/library/redis:5.0.3 [root@localhost ~]# docker pull daocloud.io/library/redis: 5.0 . 3 5.0 . 3 : Pulling from library/ redis 5e6ec7f28fb7: Pull complete 7fdf7fb3ec49: Pull complete 4bd5dbe7bfa7: Pull complete 71f540684935: Pull complete 8c6dbecedd0f: Pull complete 9d190b6684fc: Pull complete Digest: sha256:e1dc07bf1465661b90b18c1c766c00f733254bf64fcf2ad7a335b2fc1fa31870 Status: Downloaded newer image for daocloud.io/library/redis: 5.0 . 3 [root@localhost ~ ]# [root@localhost ~ ]# docker images centos latest 9f38484d220f 2 weeks ago 202MB daocloud.io