卸载 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