使用带有 metasploit 框架的 linux ubuntu,我有一个 shell 脚本,它在文件的第一行包含以下几行。乍一看,我认为我应该安装 mingw32 包,所以我在终端中使用以下行 apt-get install mingw32-runtime mingw-w64 mingw gcc-mingw32 mingw32-binutils
但是当我编译下面的脚本时,它仍然说我必须安装 mingw-w64n binutilis-mingw……等等
#Lets check for MinGW32
if builtin type -p i686-w64-mingw32-gcc > /dev/null ; then
echo "Here is a network device list available on yor machine"
else echo "Please install the mingw-w64, binutils-mingw-w64, gcc-mingw-w64, mingw- w64-dev, mingw-w64-tools"
echo "exiting....."; exit
有人能帮我在终端里写些什么才能安装 Linux Ubuntu 所需的软件包吗
答案1
type
它使用选项调用 bash 内置命令-p
来查找二进制文件的路径(如果存在)。然后,它会丢弃不需要的输出,并在命令失败时发出消息(如果看不到二进制文件,则会失败)。
要安装软件包,请使用apt-get install mingw-w64 or whatever...
/