Anduin2017 / HowToCook

程序员在家做饭方法指南。Programmer's guide about how to cook at home (Simplified Chinese only).
https://cook.aiursoft.cn
The Unlicense
67.04k stars 8.72k forks source link

9.08 #1258

Closed Maxwell121975 closed 6 months ago

Maxwell121975 commented 1 year ago

Upgrade procedure: Follow the official Debian upgrade procedure, or backup your data, reinstall, and restore. Note: some changes will only take effect after creating a new user account. If upgrading without reinstalling, you will need to apply some of the changes below (notably add/remove packages) manually.

Added

config: add the non-free-firmware component to APT sources list

packages: utility: add alarm-clock-applet

skel: bash: add an alias gss to show the status of git repositories under ~/GIT using mgitstatus

Changed

rebase on Debian 12 "Bookworm"

config: enable tap-to-click by default for all touchpads

config: xfce4-panel: set clock panel plugin font to Roboto 9, set clock format to HH:MM

config: autostart: disable alarm-clock-applet autostart

config: remove catfish file search from Thunar custom actions and xfce4-whiskermenu favorites (Thunar file manager now has a native file search feature)

config: xsettings: sync xfwm4 theme to GTK theme changes if possible

config: use long date format to display dates in Thunar file manager

config: remove pidgin from whiskermenu favorites

config: remove custom wallpapers/backgrounds, use the new Debian 12 "Emerald" theme everywhere

firefox: disable Mozilla VPN ads, re-enable WebGL full capability mode and extensions, display bookmarks toolbar by default, display separate search/location bars by default, disable Firefox studies (Shield), set the default search engine to DuckDuckGo instead of Google (update user.js to v0.8.0)

cleanup: packages: update package names to their Debian 12 names

tests: update test tooling

doc: update documentation

Removed

packages: system: remove hddtemp - can be replaced with the drivetemp kernel module (sudo modprobe drivetemp; sudo sensors)

packages: graphics: remove gimp-gap (removed from Debian)

packages: network: remove telegram-purple (removed from Debian) and purple-discord and purple-rocketchat, pidgin-opensteamworks

packages: audio/video: remove subliminal

packages: games: remove lutris (removed from Debian)

packages: development: remove checkinstall, fakeroot, reportbug, meld

cleanup/packages: remove obsolete packages whose functionality is now included in core packages (libreoffice-avmedia-backend-gstreamer, crda, gvfs-bin)

Fixed

fix XFCE power manager unable to suspend the system on laptop lid close/low battery