Wingin Cheung

Thinking will not overcome fear but action will.

Gitbook踩坑记录

Gitbook问题处理记录

Gitbook踩坑记录 测试环境: Ubuntu 24.04.1 LTS Gitbook是个挺好用的Node.js应用,但是,使用过程中,出现了一些问题,本文仅作记录~ 1、Gitbook初始化报错 版本: GitBook 3.2.3 Node.js v18.19.1 报错信息: $ gitbook init Installing GitBook 3.2....

如何通过修改Hosts文件连接指定网站

如何避免DNS污染等问题

如何通过修改Hosts文件连接指定网站 测试环境: Ubuntu 24.04.1 LTS 作为在国内的软件工程师、作为一名CV工程师,怎么可能少得了访问那个全球最大的交友网站呢。途径呢?一般我们都是花点小钱钱科学魔法上网。但是,总有那么些不方便嘛,也费钱嘛,所以,为了省钱,我们还是之间修改hosts文件吧。 目标只有一个:获得全球最大交友网站的ip地址,写入到hosts中! ...

利用Samba实现Linux和MacOS / IOS间的共享文件

samba共享搭建及问题处理

利用Samba实现Linux和MacOS / IOS间的共享文件 测试环境: Ubuntu 22.04.4 LTS IOS 17.2 在我的工作过程中,为了实现多机且多系统间的文件传输,我在个人安装了Ubuntu 22.04的Samba文件共享服务。以下以一个名为 ubuntu_share 的目录为例实现文件夹共享实现和取消操作。 1、Samba安装及文件夹共享配置 在...

Keil MDK社区版安装

Keil MDK社区版安装

Keil MDK社区版安装 Keil MDK是MCU嵌入式软件开发工程师喜欢使用的IDE之一,但由于资费等原因,很多时候使用了盗版(或者说非法激活?)。好消息是,作为嵌入式软件工程师,现在可以正大光明的使用免费的完整版Keil MDK啦,现在我们来参考Arm Keil官网看看如何安装。 注:Keil MDK社区版仅限电子爱好者、学生等非商业免费评估和使用,不建议用于商业用途!!!!! ...

The Errors of Use Google-Repo

Google-Repo使用错误集锦

Google-Repo使用错误集锦 1、gpg: ***: Permission denied $ repo init -u git@192.168.1.200:/home/git/repository/manifests.git Get https://mirrors.tuna.tsinghua.edu.cn/git/git-repo ... type commit tag v1...

Git Daemon

Git Daemon在Ubuntu18.04中的安装使用

Git Daemon在Ubuntu18.04中的安装使用 1、创建git账户 创建名为git的账户: $ sudo useradd -m git 给git账户设置密码: $ sudo passwd git 2、安装git-daemon 更新系统: $ sudo apt update $ sudo apt upgrade 安装runit-systemd和git-daem...

AOSP Mirror

创建AOSP次级镜像服务器及其使用

创建AOSP次级镜像服务器及其使用 来自清华大学开源镜像站 1、创建AOSP镜像服务器 由于AOSP镜像比较大、Git服务占用资源较多,对于团队开发,建议建立AOSP次级镜像,供团队内使用。 初始化并同步源码树: $ repo init -u https://aosp.tuna.tsinghua.edu.cn/mirror/manifest --mirror $ repo sync...

Manage Project with Google Repo -- Manifest

用Google Repo管理多仓库项目之Manifest

用Google Repo管理多仓库项目之Manifest Repo管理的核心就在于Manifest,每个采用repo管理的复杂多仓库项目都需要一个对应的manifest仓库,用来存储所有仓库的配置信息。Repo也是读取此仓库的配置文件来进行管理操作。manifest的配置是xml定义的结构,主要有两个配置: 远程服务器信息 子项目详细配置信息 我们摘取CyanogenMod...

Manage Project with Google Repo -- Example

用Google Repo管理多仓库项目之范例

用Google Repo管理多仓库项目之范例 1、远程git服务器 我们假设有一个远程git服务器,用于存储git仓库: 服务器名:gitserver IP地址:192.168.1.200 账户:git 现有仓库列表: git@gitserver:~/repository$ pwd /home...

Manage Project with Google Repo -- Command Reference

用Google Repo管理多仓库项目之Repo命令

用Google Repo管理多仓库项目之Repo命令 来自Repo Command Reference Repo命令的基本格式如下: $ repo <command> [options] 可选元素显示在方括号 [ ] 中。例如,许多命令会用到项目列表 (project-list) 参数。项目列表可以是一个名称列表,也可以是一个本地源代码目录的路径列表: $ repo...