如何設定本地 SUSE RMT 伺服器(SMT 替代方案)
在 SLES 15 上設定 SUSE RMT,同步 SCC 元數據,鏡像選定的儲存庫,透過 HTTPS 註冊客戶端,並了解從 SMT 遷移的限制。
PowerShell 是微軟對 Unix 命令行的回答。它功能強大,主要面向尋求堅如磐石的命令行和腳本框架的開發人員。
PowerShell 工具和框架並非 Windows 用戶獨有。令許多人驚訝的是,微軟已經讓在其他操作系統(包括 Linux)上使用他們的 PowerShell 平台成為可能。
雖然大多數 Linux 用戶關注所有發行版都必須提供的 Unix 命令行,但很高興看到 Microsoft 將 Windows 相關工具(例如 PowerShell)放在平台上,以便需要使用 Powershell 的 Linux 用戶不會需要使用微軟的操作系統。這是在 Linux 上獲取 Powershell 的方法。
在 Linux 上,微軟為 Linux 用戶提供了許多不同的方式來享受 PowerShell。到目前為止,有一個用於 Ubuntu 和 Debian的DEB 包,一個用於 Fedora、SUSE、CentOS(和其他 RedHat 操作系統)的 RPM,一個非官方的 AUR 包,甚至還有一個可供安裝的 Snap。
要讓 PowerShell 在您的 Linux PC 上運行,請按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T打開終端窗口。然後,按照與您當前使用的 Linux 發行版相匹配的說明進行操作。
確實,由於 Ubuntu 默認自帶 Snap,用戶應該安裝 Snap 版本而不是大驚小怪的 PowerShell DEB 版本。然而,並不是每個 Ubuntu 用戶都喜歡使用 Snaps,所以很高興看到有另一種安裝軟件的方法。
要獲取適用於 Ubuntu PC 的 PowerShell Debian 軟件包,請使用wget下載器工具。
18.04 長期
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.18.04_amd64.deb
16.04 長期
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.16.04_amd64.deb
包文件下載完成後,是時候將它安裝到 Ubuntu 了。為此,請使用dpkg命令。
須藤 dpkg -i powershell_*_amd64.deb
在 Ubuntu 上安裝 PowerShell DEB 包後,您可能會看到命令行提示符中出現的錯誤。別擔心;這些錯誤可能只是依賴問題。要修復它們,請使用下面的apt install命令。
sudo apt install -f
假設apt install成功運行,您將能夠在 Ubuntu 上訪問 PowerShell!
微軟確實通過 PowerShell DEB 包支持 Debian 用戶,但官方只為 Debian 9 Stable 發布了一個。沒關係,因為大多數用戶還沒有使用 10,但如果您確實使用了 10,請跳過這些說明,轉而使用 Snap 方法。
要讓 PowerShell 在 Debian 9 上運行,請啟動一個終端窗口。從那裡,運行以下wget下載命令以獲取應用程序的最新 DEB 版本。
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb
當 DEB 軟件包下載到您的 Debian PC 後,就可以開始安裝了。為此,請運行dpkg。
須藤 dpkg -i powershell_*_amd64.deb
運行dpkg命令後,Debian 可能會遇到依賴性問題。要解決此問題,您可以運行apt-get install。
sudo apt-get install -f
一旦您的依賴問題得到糾正(如果有的話),PowerShell 就可以使用了!
微軟的 PowerShell 在 Arch Linux AUR 上,所以如果你想在你的 Arch PC 上安裝它,你很幸運。要開始安裝,請打開終端並使用 Pacman 包將 Git 和 Base-devel 下載到系統。
須藤 pacman -S git base-devel
在 Git 和 Base-devel 之後,克隆最新的 Trizen AUR 快照,以便輕鬆安裝 PowerShell。
git 克隆 https://aur.archlinux.org/trizen.git
使用makepkg將 Trizen 安裝到系統中。
光碟
makepkg -sri
最後,在 Arch Linux 上安裝最新版本的 Microsoft PowerShell。
trizen -S powershell
微軟已經為 RedHat Enterprise Linux 7 和 Fedora 發布了一個 RPM 包,可用於安裝 PowerShell。要獲得這個 RPM 包文件,請使用wget下載它。然後,使用Dnf安裝。
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm 須藤 dnf 安裝 powershell-6.2.0-1.rhel.7.x86_64.rpm
��一個 PowerShell 的 RPM 包可以安裝在 OpenSUSE Leap 42.3 上,所以 SUSE 上的人很幸運。但是,如果您使用的是 15.0 或 Tumbleweed,請考慮使用 Snap 說明。
要在 SUSE 42.3 上安裝 PowerShell,請首先使用wget工具下載最新的 RPM 文件。
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm
下載完成後,使用Zypper安裝軟件包。
須藤 zypper 安裝 powershell-6.2.0-1.rhel.7.x86_64.rpm
除了為各種 Linux 發行版生成多個軟件包外,微軟還選擇將 PowerShell 上傳到 Snap 軟件包商店。因此,如果您正在運行支持 Snaps 的 Linux 發行版,那麼您很幸運!
要安裝 PowerShell 的 Snap 版本,請按照本指南了解如何在您的系統上設置 Snapd。然後,使用下面的snap install命令安裝最新版本的 Microsoft PowerShell 。
sudo snap install powershell --classic
要在 Linux 上訪問 Microsoft PowerShell,請啟動您最喜歡的 Linux 終端應用程序。應用程序打開後,運行以下命令。
密碼
如需 PowerShell 的幫助,請運行:
密碼幫助
在 SLES 15 上設定 SUSE RMT,同步 SCC 元數據,鏡像選定的儲存庫,透過 HTTPS 註冊客戶端,並了解從 SMT 遷移的限制。
追蹤 Pardus Linux 23 上缺少的音效卡問題。安全地檢查 ALSA 檢測、核心模組、音訊服務、輸出設定檔、韌體和更新。
修正 Pardus KVM 虛擬機器卡在 1024x768 解析度的問題,檢查虛擬 GPU、SPICE 代理、X11 或 Wayland 會話,並正確驗證更高的顯示模式。
使用基於金鑰的 SSH、/etc/fstab、systemd 網路選項、自動掛載和驗證步驟,在 Debian 啟動時自動掛載遠端 SSHFS 目錄。
排查 SLES 升級過程中出現的「無法分配記憶體」問題。檢查 RAM、交換空間、OOM 日誌和進程限制,然後在不中斷軟體包事務的情況下進行復原。
追蹤 Harmonica OS (HamoniKR) 平板電腦的觸控偏移、旋轉和顯示對映問題。比較 X.Org 和 libinput 的修復方案,安全地進行測試,並了解何時校準無效。
使用 dm-crypt 對現有的 Debian 12 交換分割區進行加密,每次啟動時使用新的隨機金鑰,並設定 /etc/crypttab、/etc/fstab 和安全驗證步驟。
在 Ubuntu 系統上安裝 smartmontools,用於監控硬碟健康狀況並發送 SMART 郵件警報。檢查設備支援狀況、設定郵件發送、測試通知功能並檢查故障。
透過檢查安裝程式啟動模式、EFI 系統分割區、NVRAM 條目、GRUB EFI 檔案、安全啟動和韌體回退來修復 Debian UEFI 啟動失敗。
配置 Snapper 以在 Ubuntu 桌面上建立和清理定時產生的 Btrfs 快照。首先檢查子磁碟區佈局,啟用 systemd 定時器,並安全地驗證保留策略。