使用管理员运行命令提示符(注意,不是power shell)
输入下面的命令即可立即生效
cd C:\Windows\System32\lxss\lib
del libcuda.so
del libcuda.so.1
mklink libcuda.so libcuda.so.1.1
mklink libcuda.so.1 libcuda.so.1.1
使用管理员运行命令提示符(注意,不是power shell)
输入下面的命令即可立即生效
cd C:\Windows\System32\lxss\lib
del libcuda.so
del libcuda.so.1
mklink libcuda.so libcuda.so.1.1
mklink libcuda.so.1 libcuda.so.1.1
Ubuntu20.04默认安装的php版本是7.4,如果想要降级到7.3,7.2需要进行如下操作
sudo apt-get install -y language-pack-en-base
export LC_ALL=en_US.UTF-8 && export LANG=en_US.UTF-8 && sudo apt-get install -y software-properties-common && sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get install php7.3
通过终端进入群晖
sudo docker run -d --name gitlab-runner --restart always \
-v /volume1/docker/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
-p 8093:8093 \
gitlab/gitlab-runner:latest
在群晖终端输入
sudo docker run --rm -it \
-v /volume1/docker/gitlab-runner/config:/etc/gitlab-runner \
gitlab/gitlab-runner \
register
根据提示,输入gitlab访问url以及注册令牌,完成注册
通过终端连接群晖,执行下面的命令启动gitlab
sudo docker run --detach \
> --hostname njduck.com \
> --publish 443:443 \
> --publish 80:80 \
> --publish 22:22 \
> --name gitlab-ce \
> --restart alwasy \
> --volumn /volume1/docker/gitlab/config:/etc/gitlab \
> --volumn /volume1/docker/gitlab/logs:/var/log/gitlab \
> --volumn /volume1/docker/gitlab/data:/var/opt/gitlab \
> gitlab/gitlab-ce:latest
初始用户为:root, 初始密码需要在群晖终端下通过下面的命令获得,注意这个文件在第一次登录后会删除,记得保存好
sudo docker exec -it gitlab-ce grep 'Password:' /etc/gitlab/initial_root_password
修改虚拟网卡的mtu即可
sudo ifconfig eth0 mtu 1400
偶尔碰到vscode server不能自动安装的问题,这个时候可以通过手动安装的方式来解决
step1: 通过迅雷下载对应commit id的vscode压缩包
step2: 复制压缩包到远程主机的 ~/.vscode-server/bin/ 目录
step3: 执行:tar xzvf [commit id].tar.gz 解压缩
step4: 确认vscode server的路径符合: ~/.vscode-server/bin/[commit id]/server.sh
all done
更新apt源配置,安装python3.6
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.6 python3.6-distutils
安装适配python3.6的pip
wget https://bootstrap.pypa.io/pip/3.6/get-pip.py
python3.6 get-pip.py
在github上下载工具:
https://github.com/getfatday/keytool-importkeypair
从安卓源代码中复制必要的文件:
文件路径:build/target/product/security
platform.pk8
platform.x509.pem
把上面这2个文件和工具放在同一个目录下,执行下面的命令:
sh keytool-importkeypair -k ./platform.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform
-p: 密码,上面的例子使用了android
-alias: 别名,签名的时候需要,上面的例子使用了platform
修改AndroidManifest.xml文件,添加下面的内容之一:
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.njduck.demoapp"
android:sharedUserId="android.uid.system">
系统环境: ubuntu 20.04 LTS
安装必要工具:
sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip openjdk-8-jdk libtinfo-dev libncurses-dev libncurses5
libssl-dev
修改BaseTools路径:
cd bootable/bootloader/edk2
rm -rf Conf/BuildEnv.sh
unset EDK_TOOLS_PATH
./edksetup.sh BaseTools
cd -
开始编译吧:
source build/envsetup.sh
lunch xxx
make -j40
等等……
需要LLVM?
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"
导出
docker save -o rocketmq.tar rocketmq
导入
docker load --input rocketmq.tar