วิธีการติดตั้ง Powershell ใน Kali Linux 2020
โดยปกติถ้าเราติดตั้ง Powershell ใน Kali 2020 เป็นต้นมา จะเกิดปัญหาไม่สามารถลงได้ เพราะมัน required libicu57 ซึ่งมันเป็น library ที่เก่าแล้ว version ปัจจุบันคือ libicu63 มากกว่า โดยเราสามารถแก้ไข(+ติดตั้ง)ได้โดยตามนี้
1.ติดตั้ง public key ของ Microsoft
1 |
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - |
2. Add source ของ Microsoft
1 |
echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch main" > /etc/apt/sources.list.d/powershell.list |
3. ตรวจสอบ libicu ว่า version ปัจจุบันคือ version อะไร
1 |
apt-cache search libicu |
4. Update และติดตั้ง libicu
1 |
apt install libicu63 liblttng-ust0 |
5. Download powershell สำหรับ Debina
1 |
wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb |
6. แตกไฟล์ powershell deb package
1 2 |
ar x powershell_6.2.0-1.debian.9_amd64.deb tar xzpf control.tar.gz |
7. แก้ไขไฟล์ control โดยใช้ Hexeditor
1 |
hexeditor control |
8. Pack กลับไปเป็น deb package อีกที
1 2 |
tar --ignore-failed-read -cvzf control.tar.gz control md5sums ar rcs powershell.deb debian-binary control.tar.gz data.tar.gz |
9. Install package
1 |
dpkg -i powershell.deb |
10. ใช้งาน Powershell console
1 |
pwsh |