禅说 發表於 2023-12-17 00:00:00

一个Debian装机脚本代码

<p class="msgheader" style='margin: 3px auto 0px; padding: 0px 3px; outline: none; line-height: 21.6px; clear: both; border-width: 1px; border-style: solid; border-color: rgb(0, 153, 204); background: rgb(246, 251, 255); overflow: hidden; font-family: tahoma, arial, "Microsoft YaHei";'>
        代码如下:</p>
<p class="msgborder" style='margin: 0px auto 3px; padding: 0px 3px; outline: none; line-height: 25.2px; font-size: 14px; clear: both; border-right: 1px solid rgb(0, 153, 204); background: rgb(221, 237, 251); overflow: hidden; border-left: 1px solid rgb(0, 153, 204); word-break: break-all; border-bottom: 1px solid rgb(0, 153, 204); word-wrap: break-word; font-family: tahoma, arial, "Microsoft YaHei";'>
        <br>
        #!/bin/bash<br>
        SUCCESS=0 <br>
        function checkInst()<br>
        {<br>
        #apt-get -y --force-yes install <br>
        for item in $1 <br>
        do<br>
        echo "install =========== " ${item} " =========="<br>
        #printf "hello %.5s\n" message<br>
        apt-get -y --force-yes install ${item}<br>
        if [ "$?" -ne $SUCCESS ]<br>
        then<br>
        echo "ERROR Install " ${item}<br>
        read line1<br>
        fi<br>
        done<br>
        }<br>
        tools="ftp telnet nmap tftp ntpdate screen lsof manpages manpages-dev manpages-posix manpages-posix-dev strace ltrace chkconfig"<br>
        xdesktop="xserver-xorg-core xfce4 xfce4-terminal xfburn thunar-archive-plugin gdm "<br>
        editor="galculator vim vim-gtk medit rdesktop xvnc4viewer filezilla claws-mail claws-mail-i18n claws-mail-tnef-parser claws-mail-html2-viewer"<br>
        xtools="ristretto fbreader p7zip-full arj zip mscompress file-roller stardict-gtk iptux"<br>
        chineseinput="fcitx"<br>
        mediatools="alsa-base alsa-utils mplayer mencoder smplayer ffmpeg"<br>
        develops="astyle ctags cxref ccache gettext poedit gdb cppcheck build-essential graphviz intltool valgrind"<br>
        fssupport="fusesmb smbclient smbfs ntfs-3g sshfs openssh-client openssh-server"<br>
        nettools="ethtool wireless-tools wicd mtools dosfstools pppoe"<br>
        sniffer="wireshark"<br>
        desk3d="compiz compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-bcop compizconfig-settings-manager cairo-dock-compiz-icon-plugin"<br>
        others="rpm qbittorrent"<br>
        curlpkg="aria2 axel curl mpg321 easymp3gain-gtk jp2a nmon arping conky libnotify-bin inotify-tools dia dnsutils"<br>
        checkInst "${tools}"<br>
        checkInst "${xdesktop}"<br>
        checkInst "${editor}"<br>
        checkInst "${xtools}"<br>
        checkInst "${chineseinput}"<br>
        checkInst "${mediatools}"<br>
        checkInst "${develops}"<br>
        checkInst "${fssupport}"<br>
        checkInst "${sniffer}"<br>
        checkInst "${nettools}"<br>
        checkInst "${others}"<br>
        checkInst "${desk3d}"<br>
        checkInst "${curlpkg}"<br>
        apt-get install firmware-realtek firmware-linux-nonfree firmware-linux-free libqt4-opengl<br>
        apt-get -y --force-yes remove vim-tiny nano tasksel tasksel-data jfbterm zhcon --purge<br>
        apt-get -y --force-yes remove aumix ttf-arphic-ukai ttf-arphic-uming iceweasel --purge<br>
        apt-get autoremove --purge -y --force-yes<br>
        apt-get upgrade -y --force-yes</p>
頁: [1]
查看完整版本: 一个Debian装机脚本代码