卸载 Ubuntu 的旧版本内核可以释放磁盘空间并优化系统性能。以下是几种常见方法:
-
自动卸载未使用的内核:
- 打开终端,运行以下命令查看已安装的内核列表:
dpkg --list | grep linux-image - 然后运行以下命令自动卸载未使用的内核:
sudo apt autoremove --purge
- 打开终端,运行以下命令查看已安装的内核列表:
-
手动删除特定内核:
- 首先运行以下命令查看当前正在使用的内核版本:
uname -r
- 确保不要删除当前使用的内核。接着运行以下命令列出所有已安装的内核:
dpkg --list | grep linux-image - 使用以下命令删除指定版本的内核(替换
x.x.x-x为实际版本号):sudo apt purge linux-image-x.x.x-x-generic
- 删除后,更新 GRUB 引导加载程序:
sudo update-grub
- 最后,重新启动系统。
- 首先运行以下命令查看当前正在使用的内核版本:
-
清理残留的配置文件:
- 使用以下命令清除所有状态为
rc的包:sudo dpkg --purge $(dpkg -l | awk '/^rc/{print $2}')
- 使用以下命令清除所有状态为
在操作之前,请备份重要数据,并保留至少一个旧版本内核以防万一。如果需要更详细的指导,可以参考这里或这里。
希望这些方法对你有所帮助!如果有其他问题,随时告诉我。 😊
adb shell pm list packages | findstr "xxx"
adb shell pm path com.xxx
adb pull xxxx ./adb connect 127.0.0.1:7555
- Ensure go back to release preview build
Methd1:
按Win+R输入regedit打开注册表
定位路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\UI\Selection
修改UIBranch值为ReleasePreview
修改ContentType值为Mainline
修改Ring和UIRing值为Retail
定位路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability
修改BranchName值为ReleasePreview
修改ContentType值为Mainline
修改Ring值为Retail
重启系统后检查设置-更新-Insider Program是否变为Release Preview
Method2. https://github.com/abbodi1406/offlineinsiderenroll
- Locate the particular version in the Microsoft Update Catalog and download the installer.
- Extract ChannelManifest.json from the installer. Should be about 90 KiB.
- Upload it to a web server so that you have a URI it could be downloaded from, say https://example.org/ChannelManifest.json.
- Go to C:\Program Files (x86)\Microsoft Visual Studio\Installer and open the command line there.
- Run setup update --channelId VisualStudio.17.Release --productId Microsoft.VisualStudio.Product.Community --channelURI "https://example.org/ChannelManifest.json". Feel free to add other parameters.
brew install unxip- visit: https://developer.apple.com/download/all/
- search
xcode 14.2 - click .xip to download
xcode-14.2
# extract it
cd ~/Downloads/
xip -x ~/Downloads/Xcode_14.2.xip
mv Xcode.app /Applications/Xcode_14.2.app
sudo xcode-select -switch /Applications/Xcode_14.2.appxcode-26.x
cd ~/Downloads/
# overwrite, please uninstall /Applications/Xcode.app manually first
unxip ~/Downloads/Xcode_26.2_Universal.xip /Applications/
# multi install
mkdir xcode-26.2-extract
unxip ~/Downloads/Xcode_26.2_Universal.xip /xcode-26.2-extract/
mv /xcode-26.2-extract/Xcode.app /Applications/Xcode_26.2.apphttps://devblogs.microsoft.com/commandline/access-linux-filesystems-in-windows-and-wsl-2/
命令行安装ok https://blog.csdn.net/qq_34972053/article/details/127689332
chrome安装
vscode安装
缺x11
- Add repo (important)
vim /etc/yum.repos.d/devtools-4.repo
# input follow content
[hhorak-devtoolset-4-rebuild-bootstrap]
name=Copr repo for devtoolset-4-rebuild-bootstrap owned by hhorak
baseurl=https://copr-be.cloud.fedoraproject.org/results/hhorak/devtoolset-4-rebuild-bootstrap/epel-6-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://copr-be.cloud.fedoraproject.org/results/hhorak/devtoolset-4-rebuild-bootstrap/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1- install
# install scl
yum -y install centos-release-scl
# install gcc-5 from devtoolset-4
yum -y install devtoolset-4-gcc devtoolset-4-gcc-c++ devtoolset-4-binutils
# enable temporary
scl enable devtoolset-4 bash
gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/opt/rh/devtoolset-4/root/usr/libexec/gcc/x86_64-redhat-linux/5.2.1/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,lto --prefix=/opt/rh/devtoolset-4/root/usr --mandir=/opt/rh/devtoolset-4/root/usr/share/man --infodir=/opt/rh/devtoolset-4/root/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --enable-plugin --with-linker-hash-style=gnu --enable-initfini-array --disable-libgcj --with-default-libstdcxx-abi=gcc4-compatible --with-isl=/builddir/build/BUILD/gcc-5.2.1-20150902/obj-x86_64-redhat-linux/isl-install --enable-libmpx --with-mpc=/builddir/build/BUILD/gcc-5.2.1-20150902/obj-x86_64-redhat-linux/mpc-install --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
gcc version 5.2.1 20150902 (Red Hat 5.2.1-2) (GCC)
- set gcc-5 as default
echo "source /opt/rh/devtoolset-4/enable" >>/etc/profilevim ~/.zshrc
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
export CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
source ~/.zshrcgit push origin --tags -fcd xxx
jar -xf xxx.jar
mv xxx.jar ../
jar -cvfm xxx.jar META-INF/MANIFEST.MF ./- clang -arch arm64 -E -dM - < /dev/null | grep arm
#define __arm64 1
#define __arm64__ 1adduser -r -s /bin/bash -c 'Git Version Control' -U -m git
https://www.jianshu.com/p/8c99cb119bb3
Install: https://gitee.com/simdsoft/brew-install
Update: modify /usr/local/Homebrew/Library/Homebrew/install.sh
change homebrew-core repo to https://gitee.com/simdsoft/homebrew-core
https://www.jianshu.com/p/8a2ac505ff3e
https://www.jianshu.com/p/62f1b963baa6
get_cmake_property(_variableNames VARIABLES)
foreach (_variableName ${_variableNames})
message(STATUS "${_variableName}=${${_variableName}}")
endforeach()auto themeData = OpenThemeData(m_wndTreeView.GetSafeHwnd(), VSCLASS_TREEVIEW);
SIZE tvButtonSize = { 0 };
GetThemePartSize(themeData, NULL, TVP_GLYPH, GLPS_OPENED, NULL, TS_DRAW, &tvButtonSize);
CloseThemeData(themeData);https://docs.microsoft.com/en-us/cpp/build/reference/o1-o2-minimize-size-maximize-speed?view=vs-2019
~/Library/MobileDevice/Provisioning Profiles
For C++ desktop development, run:
vs_community.exe --layout D:\softwares\2022 --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-USFor .Net & C++ desktop development, run:
vs_community.exe --layout D:\softwares\2022 --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.ManagedDesktop --includeRecommended --lang en-USandroid {
aaptOptions {
noCompress 'mp3','ogg','wav','mp4','ttf','ttc'
}
}apt-get update
apt-get install gcc-multilib
apt-get install autoconf automake cmake libtool gitprepare: cp /usr/bin/python3.6 /usr/bin/python
"$ANDROID_NDK/build/tools/make-standalone-toolchain.sh" --arch="arm" --platform="14" --stl=gnustl --install-dir="/opt/arm-standalone-toolchain" --verbose
"$ANDROID_NDK/build/tools/make-standalone-toolchain.sh" --arch="arm64" --platform="21" --stl=gnustl --install-dir="/opt/arm64-standalone-toolchain" --verboseexport PATH=/opt/arm-standalone-toolchain/bin:$PATH
export PATH=/opt/arm64-standalone-toolchain/bin:$PATHremove static library debug symbol: arm-linux-androideabi-strip -g -S -d --strip-debug libogg.a -o libogg.a.s
remove dynamic library debug symbol: arm-linux-androideabi-strip libopenal.so -o libopenal.so.s
arm64-v8a: use aarch64-linux-android-strip
- Install Python-3.7.3
- Install Python Extensions: sphinx, sphinx_rtd_theme, sphinx_tabs:
pip install sphinx sphinx_rtd_theme sphinx_tabsfor vscode rst preview. For more detail, see: https://docs.restructuredtext.net/articles/prerequisites.html - Install Microsoft VS Code
- Install Microsoft VS Code extension: reStructedText, just search
rst
Add thinning=none to XXXExportOptions.plist
.*[\u4e00-\u9fa5]{1,}.*nexus /install
net start nexus
package url format: http://127.0.0.1:9910/repository/maven-public/com/android/tools/lint/lint/26.2.1/lint-26.2.1.pom
- google(): https://dl.google.com/dl/android/maven2/
- jcenter(): https://jcenter.bintray.com/
- mavenCentral(): https://repo.maven.apache.org/maven2/ or https://repo1.maven.org/maven2/ or http://central.maven.org/maven2/
- google(): http://maven.aliyun.com/nexus/content/repositories/google
- jcenter(): http://maven.aliyun.com/nexus/content/repositories/jcenter
https://services.gradle.org/distributions/
Use WinPcap 4.1.3
-Bv
git submodule sync
git rm --cached {submodule_path}
streamingAssetsPath: jar:file://${APK_PATH}!assets
persistentDataPath: external storage path, Android/data/${PackageName}/files
dataPath: ${APK_PATH}
apt install libssl-dev
wget https://github.com/Kitware/CMake/releases/download/v3.16.2/cmake-3.16.2.tar.gz -o ./cmake-3.16.2.tar.gz
tar -xvf cmake-3.16.2.tar.gz
cd cmake-3.16.2
./configure
make
make installapt update && apt dist-upgrade
apt-get install screen
screen # Avoid ssh connection lost
do-release-upgrade -d- Open phpForApache.ini
- Edit [xdebug] section
zend_extension="path/to/php/zend_ext/php_xdebug-2.8.0-7.3-vc15-x86_64.dll"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.romote_host=localhost
xdebug.remote_port=9000