snipt

Ctrl+h for KB shortcuts

Bash

script para instalar pacotes básicos

#!/bin/bash
# script para preparar as máquinas
# autor: Sérgio Luiz Araújo Silva
# onde obeter este script:
# http://snipt.net/voyeg3r/script-para-instalar-pacotes-basicos


wget -c http://mozilla.c3sl.ufpr.br/releases/firefox/releases/3.0.10/linux-i686/pt-BR/firefox-3.0.10.tar.bz2
tar jxvf firefox* -C /opt
ln -sf /opt/firefox/firefox /usr/bin/firefox

wget -c http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz


# onde baixar o novo firefox
# br.mozdev.org
# 

# como usar:
# salve este conteúdo em um texto simples com um nome tipo:
# pacotes.sh
# agora torne-se root
# sudo su -
# agora rode este comando (não precisa ter permissão de execução no pacote)
#  sh pacotes.sh

# testa se é root
if  [ "$(id -u)" != "0" ];  then
  echo "  Este script precisa ser executado como root"
  echo "  rode o comando \"sudo su -\""
  sleep 2
  exit  1
fi

# atualiza a lista de pacotes
apt-get update
apt-get install -y ssh sshfs smbfs nmap
apt-get install -y inkscape
apt-get install -y vim-gnome vim-doc vim-full
apt-get install -y nfs-common nfs-kernel-server portmap

# fonte do ubuntu
apt-get install -y ttf-ubuntu-title

# exportfs atualiza as configurações do nfs
# /etc/exports
# /home/share 10.3.0.0(rw,async)

mkdir gimp; chmod 777 gimp;  cd gimp
# baixa o gimp 2.6
# http://www.getdeb.net/release/4054
wget -c http://www.getdeb.net/download/4054/0
wget -c http://www.getdeb.net/download/4054/1
wget -c http://www.getdeb.net/download/4054/2
wget -c http://www.getdeb.net/download/4054/3
wget -c http://www.getdeb.net/download/4054/4

dpkg -i *.deb
apt-get -f install


# pacotes de idioma para o gimp e inkscape
apt-get install -y language-pack-gnome-pt-base
apt-get install -y language-pack-gnome-pt

apapt-get install -y freespeak
https://snipt.net/embed/224ee12e8fbd98763e7b7ff72f18de40/
/raw/224ee12e8fbd98763e7b7ff72f18de40/
224ee12e8fbd98763e7b7ff72f18de40
bash
Bash
68
2019-08-18T21:15:01
True
False
False
/api/public/snipt/5185/
script-para-instalar-pacotes-basicos
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1"> 1</a> <a href="#L-2"> 2</a> <a href="#L-3"> 3</a> <a href="#L-4"> 4</a> <a href="#L-5"> 5</a> <a href="#L-6"> 6</a> <a href="#L-7"> 7</a> <a href="#L-8"> 8</a> <a href="#L-9"> 9</a> <a href="#L-10">10</a> <a href="#L-11">11</a> <a href="#L-12">12</a> <a href="#L-13">13</a> <a href="#L-14">14</a> <a href="#L-15">15</a> <a href="#L-16">16</a> <a href="#L-17">17</a> <a href="#L-18">18</a> <a href="#L-19">19</a> <a href="#L-20">20</a> <a href="#L-21">21</a> <a href="#L-22">22</a> <a href="#L-23">23</a> <a href="#L-24">24</a> <a href="#L-25">25</a> <a href="#L-26">26</a> <a href="#L-27">27</a> <a href="#L-28">28</a> <a href="#L-29">29</a> <a href="#L-30">30</a> <a href="#L-31">31</a> <a href="#L-32">32</a> <a href="#L-33">33</a> <a href="#L-34">34</a> <a href="#L-35">35</a> <a href="#L-36">36</a> <a href="#L-37">37</a> <a href="#L-38">38</a> <a href="#L-39">39</a> <a href="#L-40">40</a> <a href="#L-41">41</a> <a href="#L-42">42</a> <a href="#L-43">43</a> <a href="#L-44">44</a> <a href="#L-45">45</a> <a href="#L-46">46</a> <a href="#L-47">47</a> <a href="#L-48">48</a> <a href="#L-49">49</a> <a href="#L-50">50</a> <a href="#L-51">51</a> <a href="#L-52">52</a> <a href="#L-53">53</a> <a href="#L-54">54</a> <a href="#L-55">55</a> <a href="#L-56">56</a> <a href="#L-57">57</a> <a href="#L-58">58</a> <a href="#L-59">59</a> <a href="#L-60">60</a> <a href="#L-61">61</a> <a href="#L-62">62</a> <a href="#L-63">63</a> <a href="#L-64">64</a> <a href="#L-65">65</a> <a href="#L-66">66</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a><span class="ch">#!/bin/bash</span> </span><span id="L-2"><a name="L-2"></a><span class="c1"># script para preparar as máquinas</span> </span><span id="L-3"><a name="L-3"></a><span class="c1"># autor: Sérgio Luiz Araújo Silva</span> </span><span id="L-4"><a name="L-4"></a><span class="c1"># onde obeter este script:</span> </span><span id="L-5"><a name="L-5"></a><span class="c1"># http://snipt.net/voyeg3r/script-para-instalar-pacotes-basicos</span> </span><span id="L-6"><a name="L-6"></a> </span><span id="L-7"><a name="L-7"></a> </span><span id="L-8"><a name="L-8"></a>wget -c http://mozilla.c3sl.ufpr.br/releases/firefox/releases/3.0.10/linux-i686/pt-BR/firefox-3.0.10.tar.bz2 </span><span id="L-9"><a name="L-9"></a>tar jxvf firefox* -C /opt </span><span id="L-10"><a name="L-10"></a>ln -sf /opt/firefox/firefox /usr/bin/firefox </span><span id="L-11"><a name="L-11"></a> </span><span id="L-12"><a name="L-12"></a>wget -c http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz </span><span id="L-13"><a name="L-13"></a> </span><span id="L-14"><a name="L-14"></a> </span><span id="L-15"><a name="L-15"></a><span class="c1"># onde baixar o novo firefox</span> </span><span id="L-16"><a name="L-16"></a><span class="c1"># br.mozdev.org</span> </span><span id="L-17"><a name="L-17"></a><span class="c1"># </span> </span><span id="L-18"><a name="L-18"></a> </span><span id="L-19"><a name="L-19"></a><span class="c1"># como usar:</span> </span><span id="L-20"><a name="L-20"></a><span class="c1"># salve este conteúdo em um texto simples com um nome tipo:</span> </span><span id="L-21"><a name="L-21"></a><span class="c1"># pacotes.sh</span> </span><span id="L-22"><a name="L-22"></a><span class="c1"># agora torne-se root</span> </span><span id="L-23"><a name="L-23"></a><span class="c1"># sudo su -</span> </span><span id="L-24"><a name="L-24"></a><span class="c1"># agora rode este comando (não precisa ter permissão de execução no pacote)</span> </span><span id="L-25"><a name="L-25"></a><span class="c1"># sh pacotes.sh</span> </span><span id="L-26"><a name="L-26"></a> </span><span id="L-27"><a name="L-27"></a><span class="c1"># testa se é root</span> </span><span id="L-28"><a name="L-28"></a><span class="k">if</span> <span class="o">[</span> <span class="s2">&quot;</span><span class="k">$(</span>id -u<span class="k">)</span><span class="s2">&quot;</span> !<span class="o">=</span> <span class="s2">&quot;0&quot;</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span> </span><span id="L-29"><a name="L-29"></a> <span class="nb">echo</span> <span class="s2">&quot; Este script precisa ser executado como root&quot;</span> </span><span id="L-30"><a name="L-30"></a> <span class="nb">echo</span> <span class="s2">&quot; rode o comando \&quot;sudo su -\&quot;&quot;</span> </span><span id="L-31"><a name="L-31"></a> sleep 2 </span><span id="L-32"><a name="L-32"></a> <span class="nb">exit</span> 1 </span><span id="L-33"><a name="L-33"></a><span class="k">fi</span> </span><span id="L-34"><a name="L-34"></a> </span><span id="L-35"><a name="L-35"></a><span class="c1"># atualiza a lista de pacotes</span> </span><span id="L-36"><a name="L-36"></a>apt-get update </span><span id="L-37"><a name="L-37"></a>apt-get install -y ssh sshfs smbfs nmap </span><span id="L-38"><a name="L-38"></a>apt-get install -y inkscape </span><span id="L-39"><a name="L-39"></a>apt-get install -y vim-gnome vim-doc vim-full </span><span id="L-40"><a name="L-40"></a>apt-get install -y nfs-common nfs-kernel-server portmap </span><span id="L-41"><a name="L-41"></a> </span><span id="L-42"><a name="L-42"></a><span class="c1"># fonte do ubuntu</span> </span><span id="L-43"><a name="L-43"></a>apt-get install -y ttf-ubuntu-title </span><span id="L-44"><a name="L-44"></a> </span><span id="L-45"><a name="L-45"></a><span class="c1"># exportfs atualiza as configurações do nfs</span> </span><span id="L-46"><a name="L-46"></a><span class="c1"># /etc/exports</span> </span><span id="L-47"><a name="L-47"></a><span class="c1"># /home/share 10.3.0.0(rw,async)</span> </span><span id="L-48"><a name="L-48"></a> </span><span id="L-49"><a name="L-49"></a>mkdir gimp<span class="p">;</span> chmod <span class="m">777</span> gimp<span class="p">;</span> <span class="nb">cd</span> gimp </span><span id="L-50"><a name="L-50"></a><span class="c1"># baixa o gimp 2.6</span> </span><span id="L-51"><a name="L-51"></a><span class="c1"># http://www.getdeb.net/release/4054</span> </span><span id="L-52"><a name="L-52"></a>wget -c http://www.getdeb.net/download/4054/0 </span><span id="L-53"><a name="L-53"></a>wget -c http://www.getdeb.net/download/4054/1 </span><span id="L-54"><a name="L-54"></a>wget -c http://www.getdeb.net/download/4054/2 </span><span id="L-55"><a name="L-55"></a>wget -c http://www.getdeb.net/download/4054/3 </span><span id="L-56"><a name="L-56"></a>wget -c http://www.getdeb.net/download/4054/4 </span><span id="L-57"><a name="L-57"></a> </span><span id="L-58"><a name="L-58"></a>dpkg -i *.deb </span><span id="L-59"><a name="L-59"></a>apt-get -f install </span><span id="L-60"><a name="L-60"></a> </span><span id="L-61"><a name="L-61"></a> </span><span id="L-62"><a name="L-62"></a><span class="c1"># pacotes de idioma para o gimp e inkscape</span> </span><span id="L-63"><a name="L-63"></a>apt-get install -y language-pack-gnome-pt-base </span><span id="L-64"><a name="L-64"></a>apt-get install -y language-pack-gnome-pt </span><span id="L-65"><a name="L-65"></a> </span><span id="L-66"><a name="L-66"></a>apapt-get install -y freespeak </span></pre></div> </td></tr></table>
bash