feat: 添加 MongoDB 和 Yarn 源配置文件

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
Konano 2026-04-26 17:09:26 +08:00
parent 74f5c8e5e3
commit 1586628297
Signed by: Nano
GPG Key ID: 93686B78EE43A65A
3 changed files with 15 additions and 2 deletions

View File

@ -305,7 +305,8 @@ configure_yarn() {
return return
curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarn.gpg >/dev/null curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarn.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/yarn.gpg] https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list >/dev/null sudo rm -f /etc/apt/sources.list.d/yarn.list
cat "$scriptdir/files/sources.list/yarn.sources" | sudo tee /etc/apt/sources.list.d/yarn.sources >/dev/null
} }
configure_mongodb() { configure_mongodb() {
@ -314,7 +315,8 @@ configure_mongodb() {
version=7.0 version=7.0
curl -fsSL https://pgp.mongodb.com/server-$version.asc | gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-server-$version.gpg >/dev/null curl -fsSL https://pgp.mongodb.com/server-$version.asc | gpg --dearmor | sudo tee /usr/share/keyrings/mongodb-server-$version.gpg >/dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/mongodb-server-$version.gpg] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/$version multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-$version.list >/dev/null sudo rm -f /etc/apt/sources.list.d/mongodb-org-$version.list
sed -e "s|__CODENAME__|$(lsb_release -cs)|g" -e "s|__VERSION__|$version|g" -e "s|__ARCH__|$(dpkg --print-architecture)|g" "$scriptdir/files/sources.list/mongodb.sources" | sudo tee /etc/apt/sources.list.d/mongodb-org-$version.sources >/dev/null
} }
configure_nginx() { configure_nginx() {

View File

@ -0,0 +1,6 @@
Types: deb
URIs: https://repo.mongodb.org/apt/ubuntu
Suites: __CODENAME__/mongodb-org/__VERSION__
Components: multiverse
Architectures: __ARCH__
Signed-By: /usr/share/keyrings/mongodb-server-__VERSION__.gpg

View File

@ -0,0 +1,5 @@
Types: deb
URIs: https://dl.yarnpkg.com/debian/
Suites: stable
Components: main
Signed-By: /usr/share/keyrings/yarn.gpg