Ubuntu

ubuntu16.04安装matlab2016b

試著忘記壹切 提交于 2020-12-06 18:33:54
一、matlab2016b版本下载 在ubuntu下安装matlab2016b,需要三个文件,分别是:Matlab+2016b+Linux64+Crack.rar 、R2016b_glnxa64_dvd1.iso 和 R2016b_glnxa64_dvd2.iso,文件比较大,可以从这个 百度网盘 里获取,提取码是46cx。 二、安装过程记录 1.解压 解压前,我下载的源码包的三个文件放入/home/ttwang/software/matlab下 rax Matlab+2016b+Linux64+Crack.rar 执行该命令后,终端显示界面及源码包目录下解压后的文件: 2.挂载dvd1.iso 建立挂载文件夹 /home/ttwang/matlab2016 mkdir /home/ttwang/matlab2016 然后挂载dvd1.iso文件 sudo mount -t auto -o loop /home/ttwang/software/matlab/R2016b_glnxa64_dvd1.iso /home/ttwang/matlab2016/ 如果挂载成功,将出现挂载目录,其内容如下图: 3.安装 我们能够看到,在挂载目录下有个 install 文件,我们返回当前的目录的上一级进行安装: cd ../ sudo /home/ttwang/matlab2016

Ubuntu16.04下安装docker

橙三吉。 提交于 2020-12-06 16:40:19
本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。 建议 开始安装之前,先更换为国内的源,具体操作可参考https://blog.csdn.net/xiangxianghehe/article/details/80112149 1. 开始安装 1.1 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine docker-ce docker.io 1.2 更新apt包索引: $ sudo apt-get update 1.3 安装以下包以使apt可以通过HTTPS使用存储库(repository): $ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common 1.4 添加Docker官方的GPG密钥: $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 1.5

ubuntu16.04安装docker

只谈情不闲聊 提交于 2020-12-06 15:57:45
1.安装依赖 sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common 2.添加Docker官方GPG密钥 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 成功后终端显示OK,如图所示: 注:如果因为网络原因无法连接download.docker.com官网,可以将此链接改为阿里云的链接:http://mirrors.aliyun.com/docker-ce/linux/ubuntu/ ,第三步也同理。 3.添加docker库至当前apt库 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 4.更新apt包 sudo apt-get update 5.列出docker可用版本 apt-cache madison docker-ce 其中第二列即是版本号 6.选择相应版本 如上图所示最后一行,选择17.12.0版本的话则执行: sudo apt-get install -y docker

ubuntu 开机启动指定程序 设置

吃可爱长大的小学妹 提交于 2020-12-06 14:55:15
因为我是远程桌面使用vnc,所以每次都要去另一台电脑上点击vnc server才行,麻烦,所以就设置了一下,使其开机自动启动该应用程序 步骤: 系统----首选项----启动应用程序----添加----后面的你应该能看懂的 来源: oschina 链接: https://my.oschina.net/u/114929/blog/140592

Permission denied (publickey). fatal: Could not read from remote repository

亡梦爱人 提交于 2020-12-06 04:20:45
问题 I have the following in my .git/config 1 [core] 2 repositoryformatversion = 0 3 filemode = true 4 bare = false 5 logallrefupdates = true 6 [remote "origin"] 7 url = git@github.com:monajalal/instagram-scraper.git 8 fetch = +refs/heads/*:refs/remotes/origin/* When I am trying to push the changes to the master I get this error: $ git push -u origin master Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the

Permission denied (publickey). fatal: Could not read from remote repository

 ̄綄美尐妖づ 提交于 2020-12-06 04:19:18
问题 I have the following in my .git/config 1 [core] 2 repositoryformatversion = 0 3 filemode = true 4 bare = false 5 logallrefupdates = true 6 [remote "origin"] 7 url = git@github.com:monajalal/instagram-scraper.git 8 fetch = +refs/heads/*:refs/remotes/origin/* When I am trying to push the changes to the master I get this error: $ git push -u origin master Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the

WSL探索及WSLAPI调用记录

风流意气都作罢 提交于 2020-12-06 04:10:35
以前都是在虚拟机上安装linux,居然刚知道win10有WSL(Windows Subsystem for Linux)可以直接在win10上安装linux,消耗低,效率高,很赞,趁着干兴趣把WSL探索了一下,记录如下: WSL安装和使用 这个网上比较多,也很简单,在Windows安装组件中添加【适用于Linux的Windows子系统】,现在只是增加了WSL支持,下一步需要在Microsoft Store中搜索linux查找linux发行版本,然后进行安装,我这里安装了Ubuntu18.04,安装之后在开始菜单中启动Ubuntu,这时候才会提示安装Ubuntu,安装之后会设置一个用户,下一次在选择Ubuntu就直接进入linux命令行了。 从上面可以看出,安装过程是两步,第一步是安装了一个UWP程序,第二步是第一次启动UWP程序时,真正安装linux发布版本。运行Ubuntu,然后再进程中找到他,定位到所在文件夹,可以看到UWP的安装文件,真正有用的文件是ubuntu1804.exe和install.tar.gz,安装的过程就是把install.tar.gz解压到一个特定的目录,然后再wsl系统中注册发行版本。可以通过以下命令查看所有已安装的发行版本 wslconfig /l 也可以使用以下命令启动一个指定的发行版本,如果不带参数就是启动默认发行版本 wsl -d

Git & Github

徘徊边缘 提交于 2020-12-06 03:11:40
为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新增加了哪5000行代码么?所以你急需要一个工具,能帮你记录每次对代码做了哪些修改,并且可以轻易的把代码回滚到历史上的某个状态。 这个神奇的工具就叫做版本控制。 版本控制工具主要实现2个功能: 版本管理 在开发中,这是刚需,必须允许可以很容易对产品的版本进行任意回滚,版本控制工具实现这个功能的原理简单来讲,就是你每修改一次代码,它就帮你做一次快照 协作开发 一个复杂点的软件,往往不是一个开发人员可以搞定的,公司为加快产品开发速度,会招聘一堆跟你一样的开发人员开发这个产品,拿微信来举例,现在假设3个人一起开发微信,A开发联系人功能,B开发发文字、图片、语音通讯功能,C开发视频通话功能, B和C的功能都是要基于通讯录的,你说简单,直接把A开发的代码copy过来,在它的基础上开发就好了,可以,但是你在他的代码基础上开发了2周后,这期间A没闲着,对通讯录代码作了更新,此时怎么办?你和他的代码不一致了,此时我们知道,你肯定要再把A的新代码拿过来替换掉你手上的旧通讯录功能代码, 现在人少,3个人之间沟通很简单

Unity3D on Ubuntu 19.10 with vscode and C# extension : get an error and the autocomplete doesn't working

徘徊边缘 提交于 2020-12-05 22:20:11
问题 I'm a web developer (symfony <3 ;) C# and microsoft technologies are new for me ! ) and during the covid containment I want create a simple game with the game engine unity On Ubuntu 19.10 , I downloaded unity Hub v2.3.0 (https://unity3d.com/get-unity/download) From unity hub, I installed unity3D v2019.3.7f1 (the lastest stable) with some options ( Linux & WebGL & windows build support ) And I created a simple 2D game All works like a charm, I can open my project and run my new game without

linux安全设置:限制su、sudo切换root用户权限设置,su\sudo使用,SSH远程连接密钥登录

こ雲淡風輕ζ 提交于 2020-12-05 16:55:35
1. 限制su命令切换到root用户 不希望所有用户都可以通过su命令切换身份, 启用pam_wheel认证模块 vim /etc/pam.d/su 取消注释以强制用户成为组根的成员 才能使用“su”。如果您想使用默认“root”以外的组,也可以在这行的末尾添加“group=foo”(但这可能会有拒绝“root”用户的副作用,除非她是“foo”的成员或前面明确允许的,例如“SU_WHEEL_ONLY"). (替换来自登录名.defs) 去掉这一行的# 这样执行su命令的用户都将受到限制,只有root组中的成员才有权限执行su命令。 如果想让某个组中的成员有su root的权限,可以像上图这样改,这样ubuntu组中的成员都有权限执行su命令。 当不属于root用户组、ubuntu用户组的成员使用su命令切换到root时会被拒绝,即使输入了正确的root密码。 2. 设置其他用户不能使用sudo passwd root修改root密码 root~# visudo 或者 vim /etc/sudoers 像上图这样给那么多ALL=(ALL:ALL) ALL权限是非常危险的行为 意味着这些用户都能轻松通过sudo passwd root修改root的密码 主机=(用户:用户组) 命令 ALL=(ALL:ALL) ALL 的意思就是被授权的用户,在所有的主机、获取所有用户|用户组的身份