PPA
PPA(Persional Package Archive)参考资料:https://itsfoss.com/ppa-guide/
私人包存档,这暗示对一个开发人员独有的东西,是非官方支持的发布。
Ubuntu提供了一个叫做Launchpad的平台使软件开发人员能够创建属于他们自己的仓库。你可以将PPA repository加入到你的sources.list里面当你更新你的系统时,你的系统将知道新软件的可用性,并且你可以使用标准的sudo apt install命令安装这个软件。
123456# 将the PPA repository添加到list中sudo add-apt-repository ppa:dr-akulavich/lighttable# 更新the list of the packages that can be installed on the systemsudo apt-get update# 安装the packagesudo apt-get install lighttable-installer
sudo add-apt-repository ppa:d ...
Docker常用命令
Docker和虚拟机的不同:
传统虚拟机,虚拟出一套硬件,在硬件之上运行一个完整的操作系统,然后在操作系统上安装和运行软件。
容器内的应用直接运行在宿主机的内核上,容器没有自己的内核,也没有虚拟出硬件。
每个容器之间是相互隔离的,每个容器都有一个属于自己的文件系统,互不影响。
Docker镜像命令查看镜像使用方式:
docker images [option] [repository[:TAG]]
示例:
12345678910111213$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhello-world latest bf756fb1ae65 12 months ago 13.3kB# 解释#只显示镜像ID$ docker images -q7c3ce33e4a1fec3789272a09698ab9017 ...
CodeLite调试时查看数组内容
添加监视的变量名为:
1(int[10]*)a
vscode配置c++环境
vscode配置c++环境1.配置c++ IntelliSense使用F1 快捷键打开命令选项,输入C/C++:Edit configuration,然后在.vscode文件夹自动生成c_cpp_properties.json配置文件。
2.launch.json配置文件在debug界面中添加配置,然后选c++(gdb/lgdb)选项,然后自动生成launch.json配置文件,该配置文件主要用于调试时的加载控制。
3.tasks.json配置文件在命令窗口中输入task,选择task:configure task选项,生成task.json配置文件。
注意:task.json中的label属性值要和launch.json中preLaunchTask属性值相同。