很多同学都遇到过类似问题:用Pycharm下载某些依赖包时,速度比某度的云盘速度还低,而且还不稳定。我基本上遇不到这样的情况,但是为了日后方便,今天就记录一下更换软件源的两种方式。一、GUI手动添加软件源先附上常用的源链接:清华源:https://pypi.tuna.tsinghua.edu.cn/simple阿里源:https://mirrors.aliyun.com/pypi/simple/豆瓣:https://pypi.douban.com/simple/其他的源可以自行查找,常用的就这三个,我觉得是够用了 打开Pycharm,在菜单栏点击File->Setting,将会
前言很多初学者在学习pyhton使用pycharm中会遇到第三方库的安装问题现在让我来帮你消除这个烦人的红杠杠方法一(pycharm界面安装):(1)打开pycharm 点击右上方File并找到Settings(2)找到PythonInterpreter并点击+(3)输入想要下载库的名字并选择合适的源点击InstallPackage进行下载(4)安装完成默认是从国外下载的,比较慢且容易不成功。我们可以选择更换为国内镜像进行下载。更换镜像方法:在安装库的方法一中的(2)界面中会有管理库按键点击+,添加镜像,也可以选中镜像点击-,删除镜像新版如没有按键则通过镜像地址在文末方法二(命令行安装):(1
前言很多初学者在学习pyhton使用pycharm中会遇到第三方库的安装问题现在让我来帮你消除这个烦人的红杠杠方法一(pycharm界面安装):(1)打开pycharm 点击右上方File并找到Settings(2)找到PythonInterpreter并点击+(3)输入想要下载库的名字并选择合适的源点击InstallPackage进行下载(4)安装完成默认是从国外下载的,比较慢且容易不成功。我们可以选择更换为国内镜像进行下载。更换镜像方法:在安装库的方法一中的(2)界面中会有管理库按键点击+,添加镜像,也可以选中镜像点击-,删除镜像新版如没有按键则通过镜像地址在文末方法二(命令行安装):(1
前言好久没写文章了,甚是想念,近半年来发生了很多事情,心态也变了很多。这个博客自创办以来,原域名叫“is-hash.com”,是我2019年的突发奇想注册此域名,“is-hash”即为“是#”(hash是#的英文),#是Linux系统中的管理员标识,寓意自己狂的像管理员一样驰骋计算机。突然觉得这个域名实在是中二,且域名中有个-实在是突兀。正好这个域名也快到期,今天下午突发奇想,来换网站域名吧。新域名wayneblog.top,算是给自己起了个英文名吧——wayne,这是我的博客,故为wayneblog。文章内容都是我的情况,不是一个教程,更像一篇日记,读者留意。还有半年就毕业了,时间过得真快啊
前言好久没写文章了,甚是想念,近半年来发生了很多事情,心态也变了很多。这个博客自创办以来,原域名叫“is-hash.com”,是我2019年的突发奇想注册此域名,“is-hash”即为“是#”(hash是#的英文),#是Linux系统中的管理员标识,寓意自己狂的像管理员一样驰骋计算机。突然觉得这个域名实在是中二,且域名中有个-实在是突兀。正好这个域名也快到期,今天下午突发奇想,来换网站域名吧。新域名wayneblog.top,算是给自己起了个英文名吧——wayne,这是我的博客,故为wayneblog。文章内容都是我的情况,不是一个教程,更像一篇日记,读者留意。还有半年就毕业了,时间过得真快啊
Linux的应用安装,升级和卸载1.源码安装:太古老了,基本没人用了2.通过红帽的包管理器安装:语法:rpm[参数]软件包名(1)参数:i:安装;U:升级;e:清除(卸载)软件包;v:验证包;h:显示进度条;q:查询选项;a:查询/验证所有包;(2)常用参数组合:-ivh:安装;-Uvh:升级;-qa:查询;-e:卸载;3.通过yum包安装和卸载:安装语法:yum[-y]install软件包名卸载语法:(1)yum[-y]remove软件包名(只是删除软件包)(2)yum[-y]erase软件包名(删除软件有关的所有数据文件)4.查看已安装的包:yumlistinstalled|grepvim
Linux的应用安装,升级和卸载1.源码安装:太古老了,基本没人用了2.通过红帽的包管理器安装:语法:rpm[参数]软件包名(1)参数:i:安装;U:升级;e:清除(卸载)软件包;v:验证包;h:显示进度条;q:查询选项;a:查询/验证所有包;(2)常用参数组合:-ivh:安装;-Uvh:升级;-qa:查询;-e:卸载;3.通过yum包安装和卸载:安装语法:yum[-y]install软件包名卸载语法:(1)yum[-y]remove软件包名(只是删除软件包)(2)yum[-y]erase软件包名(删除软件有关的所有数据文件)4.查看已安装的包:yumlistinstalled|grepvim
镜像下载、域名解析、时间同步请点击阿里云开源镜像站CentOS1.备份原来的源在控制台输入mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup备份原本的源2、下载新的CentOS-Base.repo到/etc/yum.repos.d/wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.repo3、非阿里云ECS用户会出现Couldn'tresolvehost'mirrors.cloud.al
镜像下载、域名解析、时间同步请点击阿里云开源镜像站CentOS1.备份原来的源在控制台输入mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup备份原本的源2、下载新的CentOS-Base.repo到/etc/yum.repos.d/wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.repo3、非阿里云ECS用户会出现Couldn'tresolvehost'mirrors.cloud.al
0x00:前言 在做pwn的堆题时,会遇到不同版本的glibc。为此我们会装不同版本的虚拟机去应对。一般来说会装Ubuntu16和Ubuntu18虚拟机,这两个系统对应的glibc版本差别较大,且较常见。但其余的glibc版本也会存在一些小差别,主要在于malloc和free时的检查。为了更好地与远程环境对应,我们可以通过patchelf和glibc-all-in-one来更换程序动态加载时的glibc。 简单介绍一下,glibc-all-in-one用来下载需要的glibc包,然后用petchelf进行更换操作。 0x01:patchelf安装命令:sudoaptinstall