03 2022 档案
摘要:有二种基本的方法。 apt-cache:可用于查询 APT 缓存或程序包的元数据。apt:是基于 Debian 的系统中的安装、下载、删除、搜索和管理包的强有力的工具。 方法一、使用 apt-cache 命令apt-cache 命令用于从 APT 内部数据库中查询APT 缓存和包的元数据,将会搜索和
阅读全文
摘要:deno是node的替代,由原node创始人再创作而成。是“no”,“de”反转而成。 1、deno可以自动生成适合bash-completion的配置文件。 deno completions bash > /etc/bash_completion.d/deno.bash 注意:在debian中的b
阅读全文
摘要:debian中,以前自己编译安装的软件,都安装到软件自带的默认目录,如 /usr/local 等等。但这需要 root 权限,带来一定安全隐患。 现在我发现好多软件开发者都是直接把软件安装到home目录,并启动带点的配置文件,统统安到home目录。这似乎成了一种趋势和新的惯用做法。 举一个例子,de
阅读全文
摘要:.profile (由Bourne Shell和Korn Shell使用)和.login (由C Shell使用)两个文件是.bash_profile的同义词,目的是为了兼容其它Shell。 在Debian中使用.profile文件代 替.bash_profile文件。 . bashrc文件会在ba
阅读全文
摘要:export 可新增,修改或删除环境变量,供后续执行的程序使用。export 的效力仅限于该次登陆操作。简单说,export可发布变量到后续程序中。 举例:声明两个变量,并打印出来。 v1="hello" v2="world" echo v2输出:admin@DESKTOP-4N
阅读全文
摘要:示例文本 abc.txt 内容: one two three four five 12 23 33 15 99 66 33 11 61 8813 33 58 90 29 1、打印行的指定字段,默认以空格分隔 admin@DESKTOP-4N13UR2:~$ awk '{print 4}' a
阅读全文
摘要:我是在wsl2下的debian系统运行。 我想找wsl2系统中宿主win的ip地址,这个地址通常保存在 /etc/resolv.conf 中,像这样: admin@DESKTOP-4N13UR2:~$ cat /etc/resolv.conf # This file was automaticall
阅读全文
摘要:win10更新了安装linux子系统的步骤,使之更加方便,以前需要手动去点几个设置窗口,现在只需要: wsl --install 就可以了,当然这会涉及很多默认的选项。 Windows 命令提示符中输入 wsl --list --online 命令,找到可供安装的 Linux 发行版列表。要安装 U
阅读全文
摘要:可用用 apt 命令查看已经安装的软件包。 要列出系统上安装的所有软件包,请运行以下命令。 sudo apt list --installed 该命令将显示所有已经安装软件包的列表,可添加 less 命令更加容易阅读: sudo apt list --installed | less 查找特定包可以
阅读全文
摘要:checkinstall 会跟踪安装脚本创建或修改的所有文件,构建一个标准的二进制包(.deb、.rpm、.tgz)并将其安装在系统中,使您能够使用包管理器 apt remove 将其卸载。请注意,对于大多数有用的操作,checkinstall 必须以 root 用户身份运行。 checkinsta
阅读全文
摘要:update-alternatives 命令用于处理linux系统中软件版本的切换,在各个linux发行版中均提供了该命令。 1、把某软件注册(install命令)到update-alternatives中,这里以vim为例,注册为editor,即把vim设置为editor默认调用的编辑器。 sud
阅读全文
摘要:1.首先安装所有的必备的依赖库,包括git。 sudo apt install libncurses5-dev libgtk2.0-dev libatk1.0-dev \ libcairo2-dev libx11-dev libxpm-dev libxt-dev python2-dev \ pyth
阅读全文
摘要:在win10终端下的vim想要复制粘贴,却做不到,于是查找了vim的帮助文档,找到答案如下。 1、把文字从外面粘贴到vim。查阅了vim的帮助文档 :h mouse-using ,好像提示在xterm终端中需要 shift+右键 ,试了一下果然可以,具体细节没有再研究。 2、把文字从vim复制到外面
阅读全文
摘要:在windows下的vim安装后是中文界面,改为英文界面的命令: let $LANG = 'en' "设置vim消息的表述文字 set langmenu = en "设置gvim菜单的表述文字
阅读全文
摘要:vim对python的语法,格式等各方面支持不足,由python-mode插件补齐。 1、安装vim的插件系统 vim-plug,在win的powershell下运行: iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/mas
阅读全文
摘要:vim官网给出的windows下载,并不支持python3。 官网每日自动构建的版本地址: https://github.com/vim/vim-win32-installer/releases 个人编译好的支持python3最新版本的vim下载地址: https://tuxproject.de/p
阅读全文
摘要:1、在vim中查看是否支持python或python3 vim --version 如果显示 +python/dyn +python3/dyn 表示支持python 2、注意按照的python版本必须和vim中编译支持的版本一致,才能使得vim有效支持python 在vim中查看python3的具体
阅读全文
摘要:最近在安装的anaconda中使用pip是,老是蹦出一些警告: WARNING: Ignoring invalid distribution -ip (d:\apps\anaconda\lib\site-packages) 解决方法: 找到警告信息中报错的目录,然后删掉~开头的文件夹,那种事之前安装
阅读全文
摘要:pip在更新的时候,没有使用管理员权限,结果坏了。 重新安装要先下载get-pip.py这个文件,地址:https://bootstrap.pypa.io/get-pip.py 下载后,运行:python get-pip.py 即可。 利用清华源更新pip pip install -i https:
阅读全文