Ubuntu

ubuntu16.04安装XMind

二次信任 提交于 2020-08-14 15:33:23
1.首先下载安装包 https://www.xmind.net/download/xmind8/ 2.下载完之后解压, 3.运行setup.sh安装相应的依赖。 sudo ./setup.sh 4.进入到XMind_amd64文件夹,然后在命令行运行 sudo ./XMind就可以运行了, 5.创建快捷方式 上面的方法每次都要用命令行启动,不方便,用下面的方法可以创建快捷方式 sudo gedit /usr/share/applications/xmind.desktop 将下面的内容复制到里面, [Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Name=XMind Icon=/home/widiot/app/xmind/xmind.png Path=/home/widiot/app/xmind/XMind_amd64 Exec=/home/widiot/app/xmind/XMind_amd64/XMind Categories=Application Terminal=false StartupWMClass=XMind; 然后搜索栏输入XMind就可以找到图标启动了。 来源: oschina 链接: https://my.oschina.net/u/4258176/blog/4494213

怎样从外网访问内网服务器

醉酒当歌 提交于 2020-08-14 15:26:22
已移动至: http://www.zhihu.com/question/21961711/answer/34891413 ★★★★ ★ FBI WARNING ★ ★★★★ 以下操作相当于给内网的防火墙上开了个洞,会给整个内网带来极其严重的安全隐患! 为避免产生法律问题,请在操作前务必向网络管理员咨询您的操作权限! ★ ★★★★ ★ ★★★★ ★ ★★★★ ★ ★★★ 《基于VPS服务器的内网代理转发方案》 前言 假设我们在内网有一个自己的电脑A(运行Win7),希望在外网家中用另一台电脑B(运行Win7)访问内网资源,或伪装为内网电脑访问外网资源。 由于内网电脑没有公网IP,所以外网电脑无法直接向内网电脑发起连接。为实现我们的目标,需要从内网电脑主动向一个公网服务器发起一个连接,外网电脑通过这个服务器使用这一连接,再通过内网电脑进行访问。 现在已有许多商业内网代理服务器可以实现此功能,比如花生壳、步轻云、TeamView、GoToMyCloud等等。但天下没有免费的午餐, 要使用第三方的公网服务器就必须为第三方付费 ,并且这些服务器都有各种各样的限制。此外,由于数据包会流经第三方,因此对 数据安全也是一大隐患 。 随着个人VPS服务器的普及,越来越多的朋友想用自己的VPS服务器作为内网代理,这样既安全又免费。本套方案实现了这一目标,并具有以下无可替代的优势:

【翻译】.NET 5 Preview5发布

给你一囗甜甜゛ 提交于 2020-08-14 14:15:10
今天,发布了.NET 5.0 Preview5。主要对它进行了一小部分新功能和性能的改进。 .NET 5.0 Preview 4 包含了一些计划和.NET 5.0要交付的内容。 现在,大多数的功能都已经包含在里面,但是有许多功能还未到最终状态。预计这个版本在Preview 7中完善。 可以下载适用于Windows,macOS和Linux的 .NET 5.0 Preview 5 : Windows and macOS installers Binaries Docker images Snap installer ASP.NET Core 和 EF Core 也在今天发布了 我们需要使用Visual Studio 2019 16.7才能使用.NET 5.0。 安装最新版本的 C#扩展 ,以将.NET 5.0与Visual Studio Code结合使用。 Mac的Visual Studio尚不支持.NET 5.0。 发布说明: .NET 5.0 release notes .NET 5.0 known issues GitHub release GitHub tracking issue RyuJIT改进 对RyuJIT JIT编译器进行了以下改进 新的、更快的、可移植的tailcall helper实现 。 ARM64硬件内部物理的实现进程 实现ASIMD Extract

2003-Can't connect to Mysql on '主机名'(10061)

旧时模样 提交于 2020-08-14 14:03:04
解决方法如下: 本文远程连接的ubuntu下的数据库,原因是ubuntu系统的mysql不允许被远程连接操作 因此需要修改mysql配置文件 步骤: ( 1 )cd /etc/ mysql ( 2 )vim my.cnf ( 3 )将bind-address = 127.0 . 0 .1修改为bind-address = 0.0 . 0.0 ( 4 )保存退出 ( 5 )/etc/init.d/mysql restart (一定要重启数据库,不然没用) ok,此时就可以远程连接此数据库了. 来源: oschina 链接: https://my.oschina.net/u/4267017/blog/4290926

Linux Ubuntu 14 系统密码策略(复杂度)

与世无争的帅哥 提交于 2020-08-14 13:22:57
一、概述 系统等保要求,必须设置系统密码策略(复杂度)。 系统对密码的控制是有两部分组成: login.defs(系统自带配置文件,主要是控制密码的有效期,对密码进行时间管理。) cracklib(第三方插件,Redhat公司专门开发了cracklib这个安装包来判断密码的复杂度。) 二、配置 login.defs 文件 文件位置:/etc/login.defs PASS_MAX_DAYS 90 #密码最长过期天数 PASS_MIN_DAYS 80 #密码最小过期天数 PASS_MIN_LEN 10 #密码最小长度 PASS_WARN_AGE 7 #密码过期警告天数 二、安装和配置 Cracklib 密码的复杂度的判断是通过pam模块控制来实现的,具体的模块是 pam_cracklibpam_cracklib 的参数介绍: debug 该选项使用模块将信息写入到日志(3)来指示组件的行为(这个选项不会记录密码信息到日志文件)。 type=XXX 默认的操作是为模块,当请求密码时,该模块默认操作是使用以下提示:“新的UNIX密码:”和“重新输入密码UNIX”。此选项就是替换默认单词的UNIX。 retry=N 提示用户最多N次会返回错误。默认值是1 difok=N 此参数会改变默认新密码中必须有5个字符不同于旧密码中字符,此外,如果新密码中有一半字符不同于旧密码,那么就可以使用新密码

set -e在bash脚本中的含义是什么?

孤街浪徒 提交于 2020-08-14 11:38:23
问题: I'm studying the content of this preinst file that the script executes before that package is unpacked from its Debian archive (.deb) file. 我正在研究脚本在从Debian存档(.deb)文件解压缩该包之前执行的这个 preinst 文件的内容。 The script has the following code: 该脚本具有以下代码: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName ]; then echo "MyApplicationName is just installed" return 1 fi rm -Rf $HOME/.config/nautilus-actions/nautilus-actions.conf rm -Rf $HOME/.local/share/file-manager/actions/* fi # End automatically added section My first query is about

阿里云镜像Windows和Linux操作系统攻略

半城伤御伤魂 提交于 2020-08-14 11:24:44
阿里云ECS云服务器操作系统分为Windows类和Linux类,阿里云服务器操作系统是通过选择镜像获取的,公共镜像是阿里云官方提供的,是正版授权并且安全稳定性都要好,云服务器吧本文主要来说说阿里云公共镜像的选择方法,如Windows镜像和Linux镜像选择,阿里云服务器操作系统选择64位还是32位等: 阿里云服务器操作系统镜像选择方法 阿里云服务器操作系统分为两大类,即Windows类和Linux类。按照镜像来源分为公共镜像、自定义镜像、共享镜像和镜像市场。公共镜像是阿里云官方提供的,而且是正版授权,安全且稳定;自定义镜像是自己创建的;共享镜像是其他阿里云用户共享给你的;镜像市场是第三方提供镜像,镜像更丰富。(关于镜像来源分类云服务器吧介绍的可能不准确,请参考: 镜像类型详解 ) 本文云服务器吧主要介绍的是阿里云服务器公共镜像的选择: 云服务器操作系统选择Windows还是Linux? 阿里云服务器镜像分为Linux类和Windows类,选择哪类云吞铺子建议根据实际程序语言和应用场景来选择,云服务器吧以网站开发为例: ASP、.NET、HTML、数据库ACCESS、SQL Server建议选择Windows;PHP、PERL、CGI、数据库MySQL、SQLite建议选择Linux。 Windows镜像包括:Version 1909 数据中心版 64位中文版/英文版(不含UI)

Ubuntu k80深度学习环境搭建

走远了吗. 提交于 2020-08-14 11:04:53
英伟达驱动安装 英伟达驱动下载: https://www.nvidia.cn/Download/driverResults.aspx/135493/cn/ 由于是驱动的冲突,那么自然是要杀掉和显卡结合不是那么紧密的草根板驱动nouveau了,加入黑名单是我们要做的第一件事,这样启动以后就不会默认使用草根驱动; cd /etc/modprobe.d/ # 文件夹下创建 touch blacklist-nouveau.conf vim blacklist-nouveau.conf blacklist-nouveau.conf 中加入黑名单 blacklist nouveau options nouveau modeset=0 # 更新的blacklist update initramfs -u命令得到 # 重启系统,强力保证blacklist生效 reboot # 查看是否vouveau真的被禁止掉了,如果没有任何内容出现,那么草根驱动被禁止掉了 lsmod | grep nouveau 下载NVIDIA官方的K80显卡驱动,一般驱动都是通过deb包进行安装,但是安装后会加入OpenGL的驱动,所以必须得使用.run的文件,.run文件下载地址: https://www.nvidia.cn/Download/driverResults.aspx/135493/cn/ 如果不用

week01

佐手、 提交于 2020-08-14 10:59:42
Linux的发行版之间的联系与区别 1.1 Red Hat Linux Red Hat Linux 1994年创立,是最早的Linux发行版本之一,同时也是最著名的Linux版本,Red Hat Linux已经创造了自己的品牌,也是读者经常听到的“红帽操作系统”。2018年10月份IBM正式宣布以340亿美元收购红帽。 1.2 CentOS 社区企业版操作系统(Community Enterprise Operating System,CentOS)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。 CentOS于Red Hat Linux不同之处在于CentOS并不包含封闭的源代码软件,可以开源免费使用,得到运维人员、企业、程序员的青睐,CentOS发行版操作系统是目前企业使用最多的系统之一, 2014年7月7日,正式发布centos7 2016年12月12日,正式发布了CentOS7.3。 2019年9月25号,正式发布了centos8的新版本。 1.3 Ubuntu Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词

week01

纵然是瞬间 提交于 2020-08-14 08:51:57
Linux的发行版之间的联系与区别 1.1 Red Hat Linux Red Hat Linux 1994年创立,是最早的Linux发行版本之一,同时也是最著名的Linux版本,Red Hat Linux已经创造了自己的品牌,也是读者经常听到的“红帽操作系统”。2018年10月份IBM正式宣布以340亿美元收购红帽。 1.2 CentOS 社区企业版操作系统(Community Enterprise Operating System,CentOS)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。 CentOS于Red Hat Linux不同之处在于CentOS并不包含封闭的源代码软件,可以开源免费使用,得到运维人员、企业、程序员的青睐,CentOS发行版操作系统是目前企业使用最多的系统之一, 2014年7月7日,正式发布centos7 2016年12月12日,正式发布了CentOS7.3。 2019年9月25号,正式发布了centos8的新版本。 1.3 Ubuntu Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词