糖醋鱼的小破站

🐠生成长记

文章

使用 docker 容器运行 gitlab-runner

使用 docker 容器运行 gitlab-runner 1. 拉取镜像 docker pull gitlab/gitlab-runner 2. 注册 runner GitLab runner 如果没有指定相应的参数的话、那就是可以在一台机器上注册多个 runner、如果你有多台服务器、那么你就可以在性能比较好的机器上多注册几个 runner、提高 GitLab 在进行任务分配的时候高性能服务器分配到任务的概率。 2.1 手动注册 docker run --rm -t -i -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register # 然后根据提示输入相应的信息 2.2 运行时注册 通过运行下面的命令、gitlab-runner 会在宿主机相应的挂载目录写入 runner 的注册信息、可以在/srv/gitlab-runner/config 文件夹下面看到相应的信息、下面的命令每运行一次会注册一个 runner 可以在 GitLab 的 admin 面板看到,但是你会看到 runner....

Manjaro 安装 opencv

Manjaro 安装 opencv 安装相应的包 首先查询源是否有自己需要的包 # 安装基础构建工具组和自己需要的安装包 sudo pacman -Syu base-devel opencv opencv-samples opencv-docs hdf5 vtk~~~~ 查询数据库检查例程安装路径 sudo pacman -Ql opencv-samples ..... opencv-samples /usr/share/opencv/samples/ 编译测试 cd /usr/share/opencv/samples/cpp g++ -ggdb `pkg-config --cflags --libs opencv4 ` opencv_version.cpp -o /tmp/opencv_version && /tmp/opencv_version # 输出结果: /tmp/opencv_version Welcome to OpenCV 4.2.0

Arch linux 安装指导文档(图文教程)

Arch Linux 安装指导文档(图文教程) 以前一只使用的是 manjaro 这个 Arch 的衍生版(gnome)桌面的,但是在使用一段时间后发现,桌面会有莫名其妙的卡顿感,尤其是在 CPU 使用率过高的时候,CLion 还是 CPU 使用大户,所以能够想象打几行卡一下的酸爽,也是趁着这个机会记录一下整个安装过程,毕竟中间还是遇到了一些问题的。 0. 首先阅读官方安装指导文档 不管怎样说、对 Arch 了解的最多的还是其开发人员、不管其它安装教程怎么写最权威的还是 Arch WIKI、所以建议你在看以下的步骤时先将官方安装指导文档浏览一遍,做到心中有数、能够帮助你知道自己究竟在做什么。链接如下: Installation guide (简体中文) Installation_guide 1. 开始安装 现假设你已经了解了官方指导文档,对每个操作都有了大致的了解,那么下面开始介绍主要的安装步骤。 1.1 验证启动模式 如果以在 UEFI 主板上启用 UEFI 模式,Archiso 将会使用 systemd-boot "Systemd-boot (简体中文)") 来 启动 Arch L....

Arch Linux 安装 Emojis(转载)

Arch Linux 安装 Emojis(转载) 原文链接:https://www.reddit.com/r/archlinux/comments/9q8dlj/how_to_better_enable_color_emojis/ 今天电脑突然死机,鼠标键盘无用,tty也打不开,只能强制关机,在群里问了一下,好像是网易云的问题,原来使用的是Arch Linux cn 源内的网易云,后经大佬推荐发现了一个网易云的第三方版本iease-music,安装之后感觉画面还是很不错的,很漂亮,于是果断卸载了网易云。 唯一每中不足的便是菜单中的emojis表情显示不全。后续了解到虽然系统中的Fontconfig附带了一些配置文件,但是这些配置文件根本不足以全局启用Emojis表情符号(45-generic.conf和60-generic.conf),仅安装Noto Color Emoji字体也不会在所有网站或某些应用程序上启用彩色表情符号。 但大多数情况下(并不是所有情况下)可以通过创建fontconfig配置文件,将Noto Color Emoji字体设置为默认表情符号字体来轻松解决这个问题。 ....

免sudo使用docker命令

免sudo使用docker命令 date: 2019-07-27 背景 相信大家在一台新机器上面安装 docker 时候、都会发现docker 在安装完成之后、如果你想直接使用使用 docker 命令来运行docker 相关的操作、会爆出类似于下面的错误。 Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/images/json: dial unix /var/run/docker.sock: connect: permission denied 报错显示权限不够、那么如何解决这个问题呢? 官方文档给出了解决方案,那就是将你添加到 docker 这个用户组里面即可。 如果还没有 docker group 就添加一个: sudo groupadd docker 将相应的用户加入该 group 内。然后退出并重新登录就生效啦。 su....

Seafile 快速部署(docker-compose)

Seafile 部署分享 Seafile 介绍 Seafile 是一款开源的企业云盘,注重可靠性和性能。支持 Windows, Mac, Linux, iOS, Android 平台。支持文件同步或者直接挂载到本地访问。其官网地址:https://www.seafile.com/home/ 说实话、像 Seafile、Nextcloud、可道云这一类的开源云盘系统也都用过好几个、但是说实话都不是那么的称心如意;尤其是 Nextcloud 这性能是真的有点让人着急啊。在踩坑了 Nextloud 那性能着急、容易断线、而且不支持断点续传那些令人牙疼的操作之后、峰回路转遇到了 Seafile,再体验了一番之后、感觉真的很不错而且还支持全平台同步。抛弃可道云的原因是因为、它只可以网页版而且没办法做到自动同步、不过性能也不错、如果考虑简单的文件分享完全够用。 Seafile 官方部署文档 这是官方部署文档的地址https://cloud.seafile.com/published/seafile-manual-cn/home.md 可以从下图看出、官方提供了多种部署方式、Linux、window....

关于我

个人信息 姓名:李世博 性别:男 邮箱:me@expoli.tech GitHub:expoli Docker hub:tangcuyu 李世博,郑州大学、信息工程学院 2016 级电子信息工程专业在读本科生,2016 级双足机器人创新实验室、体操项目组负责人,目前还在入门机器学习(毕业设计需求). 个人技能 计算机编程语言 C 最先接触的一门计算机编程语言、同时也是打交道最多的一门语言。 shell 使用 shell 脚本语言、写一些能够减轻重复性操作的自动化脚本。 Python 自学的语言、曾经自己跟着视频教程、写了人生第一个爬虫项目,现在准备学习使用 Python 写自动化脚本。 C++ 自学语言、半吊子语言。 常用操作系统 Windows 作为最初接触电脑时、第一个使用的操作系统、当之无愧排至第一名。 Ubuntu 自己笔记本日常使用的操作系统。 CentOS 服务器上所使用的操作系统。 Manjaro 洗手 OS-已抛弃入 Arch 邪教。 Arch 目前主力系统,软件是真的多、滚动更新真的香! 常用工具 版本控制工具:GitLab 虚拟化: Docker、KV....

毕业设计-会议总结(第二周)

毕业设计-会议总结(第二周) 本周安排 第一点 查阅相关文献资料,对自己毕业设计的内容和难度进行充分的了解。 第二点 本周的工作为 撰写开题报告 要求:根据自己对课程的了解去撰写开题报告,写出相关的流程,根据自己的具体情况可以适当地增加页数。 开题报告 (核心) 相关工作流程 可增加页数 组员相似课题的同学应加强交流 周末再开会安排相关事宜 第三点 下周开始提交周总结 本周学了什么 遇到了什么问题 解决了什么问题 下周的计划安排 第四点 在校外注意使用学校胡数据库等资源,查阅相关资料。 下周安排 (第三周) 从第三周开始,会议上每个人都需要发言、总结自己在这一周中所做出的工作。

Enable proxy to docker

为 Docker 启用代理加速镜像拉取与构建 本文介绍如何为docker启用代理,最近在家中进行docker构建的时候,那是真的感受到了家中网络对我的满满的恶意。 原来以为在终端中 export http_proxy 之后就万事大吉了,但是实际上速度并没有任何的变化,于是在连续几次测试之后,我发现终端的这个代理设置对docker并没有任何的作用,无论是使用 docker pull 拉取镜像的时候,还是使用docker build 进行镜像构建的时候都不走终端的代理。 emmmmm 崩溃! 1. 配置 docker systemd 环境变量加速镜像拉取 容器内部的代理与 docker 服务所使用的代理配置不同、后续介绍如何为容器启用代理进行加速。 首先,为Docker服务创建一个systemd插入目录: mkdir /etc/systemd/system/docker.service.d 然后新建一个 /etc/systemd/system/docker.service.d/http-proxy.conf 文件,并在此文件中填下类似下面的代理配置内容,添加HTTP_PROXY 环....

Arch Linux 启用 archlinuxcn 源

Arch Linux 启用 archlinuxcn 源 1. 编辑 /etc/pacman.conf 文件 编辑 /etc/pacman.conf 文件,在此文件最后添加下面几行配置。(编辑此文件需要管理员权限即sudo命令)。 [archlinuxcn] Include = /etc/pacman.d/archlinuxcn-mirrorlist 2. 添加 archlinuxcn-mirrorlist文件 在上一步我们已经告诉了包管理器我们的archlinuxcn库的资源文件在/etc/pacman.d/archlinuxcn-mirrorlist,所以我们现在就需要把相应的镜像站服务器信息填写进去。 ## ## Arch Linux CN community repository mirrorlist ## Generated on 2019-12-03 ## ## Our main server (ipv4, ipv6, http, https) #Server = https://repo.archlinuxcn.org/$arch ## 中国科学技术大学 (ipv4, i....

openSUSE add china repo

openSUSE add china mirror repo 使用 zypper 工具 以 openSUSE Tumbleweed 20200207 为例 查看现在所启用的repo # zypper lr Repository priorities are without effect. All enabled repositories share the same priority. # | Alias | Name | Enabled | GPG Check | Refresh --+----------------------+----------------------------+---------+-----------+-------- 1 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- 2 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes 3 | repo-source | openSUSE-Tumbleweed-Source |....

CentOS 7 安装 dig 命令

install-dig-centos7 date: 2019-07-27 背景 因为最开始系统安装的是 CentOS7 mini 的 server 版本、所以很多工具包默认都没有安装、于是在想使用 dig 命令的时候、突然发现没有这个命令、所以在这里记录一下、以防自己忘记 [root@localhost ~]# yum install bind-utils -y

🐠生成长记

© 2020 糖醋鱼的小破站

Powered by Bolo
Theme bolo-sakura by Mashiro
浏览 66225 文章 154 评论 52
大起大落 鱼站终有着落🐠🐠🐠 豫ICP备18044151号-2

主题 | Theme