Postagens

Mostrando postagens de abril, 2016

Renomeando arquivos em massa com o pyRenamer

Imagem
apt-get install pyrenamer Para o LXDE e excelente.

Hibernar Debian jessie

Imagem
Por motivo de não ter a swap com o tamanho adequado, debian 8 não hiberna. O correto e ter swap o dobro de sua ram para não correr o risco da hibernação não dar certo. Como eu fiz a swap 2G e tenho a ram 8G a hibernação muitas vez não da certo isso depende quando de dados tem na ram. Vamos a solução. Instalar o necessário. aptitude install uswsusp Fazer uma copia do arquivo. cp /lib/systemd/system/systemd-hibernate.service /lib/systemd/system/systemd-hibernate.service.bak Configurar systemd-hibernate.service nano /lib/systemd/system/systemd-hibernate.service # ExecStart=/lib/systemd/systemd-sleep hibernate ExecStart=/bin/sh -c s2disk Configurar sysctl.conf nano /etc/sysctl.conf vm.swappiness=1 reboot Agora sim vai hibernar em qualquer situação com muito ou com pouco dados na ram.

Brilho de tela LXDE Debian

Imagem
Configure o arquivo. Teste como root EX:: echo 2 > /sys/class/backlight/acpi_video0/brightness nano /etc/rc.local Antes da linha exit 0 copie e cole. echo 8 > /sys/class/backlight/acpi_video0/brightness

Testar iso Debian direto do HD

Imagem
1: baixar live+nonfree do debian http://cdimage.debian.org/cdimage/unoffi...g-firmware 2: colocar a iso na raiz da partição ou uma pasta que vc queira. 3: descobri o numero da partição com o comanda fdisk -l EX :: # fdisk -l Disco /dev/sda: 298,1 GiB, 320072933376 bytes, 625142448 setores Unidades: setor de 1 * 512 = 512 bytes Tamanho de setor (lógico/físico): 512 bytes / 512 bytes Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes Tipo de rótulo do disco: dos Identificador do disco: 0x47182358 Device Boot Start End Sectors Size Id Type /dev/sda1 2048 2099199 2097152 1G 82 Linux swap / Solaris /dev/sda2 * 2099200 125560831 123461632 58,9G 83 Linux /dev/sda3 125560832 625141759 499580928 238,2G 83 Linux << essa e onde esta minhas iso Edite o arquivo /etc/grub.d/40_custom menuentry "Debian Livecd XFCE" { set isofile='(hd0,3)/debian-live-8.4.0-amd64-xfce-desktop+nonfree.iso' loopback l

Wi-fi com WPA supplicant

Imagem
        https://manual.siduction.org/inet-wpa Opcional remova interface gráfica. KDE plasma-widget-networkmanagement gnome network-manager-gnome wicd Vamos configurar para mais de uma rede wi-fi. Scannear rede Para saber o driver a usar entre outras coisas wpa_supplicant -h drivers:   nl80211 = Linux nl80211/cfg80211   wext = Linux wireless extensions (generic) obs::serve para maioria dos casos.   wired = Wired Ethernet driver   none = no driver (RADIUS server/WPS ER) Comando para ver sua interface. # ip a Essa e a interface. wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 Vamos configurar use seu editor de texto preferido. # sensible-editor /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback allow-hotplug wlo1 iface wlo1 inet dhcp       wpa-driver nl80211       wpa-ap-scan 1       wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf       iface wlo1 inet6 au

Instalar Debian jessie 64 bits via usb

Imagem
A bios devidamente configurada para dar boot usb. Pendriver fomatado em FAT32. 1:: baixar imagem de boot 2:: baixar imagem netinst.iso 3:: baixar Firmware Não-Livre ############################################################################# 1:: baixar imagem de boot http://ftp.debian.org/debian/dists/jessie/main/installer-amd64/current/images/hd-media/boot.img.gz 2:: baixar imagem netinst.iso http://cdimage.debian.org/debian-cd/8.6.0/amd64/iso-cd/debian-8.6.0-amd64-netinst.iso 3:: baixar Firmware Não-Livre http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/jessie/current/firmware.zip ############################################################################## Vamos la. 1:: veja como proceder com Firmware Não-Livre http://debianduvidas.blogspot.com.br/2016/04/como-instalar-o-debian-sem-problemas-de.html 2:: Ver qual e o dispositivo usb. de o comando df -h Sist. Arq. Tam

Configurar Touchpad Debian

Imagem
Desligar synclient TouchpadOff=1 nano  /usr/share/X11/xorg.conf.d/50-synaptics.conf Coloque no fim do arquivo. Section "InputClass"         Identifier      "Touchpad"                      # required         MatchIsTouchpad "yes"                           # required         Driver          "synaptics"                     # required         Option          "AccelFactor"           "0.075"         Option          "TapButton1"            "1"         Option          "TapButton2"            "2"     # multitouch         Option          "TapButton3"            "3"     # multitouch         Option          "VertTwoFingerScroll"   "1"     # multitouch         Option          "HorizTwoFingerScroll"  "1"     # multitouch         Option          "VertEdgeScroll"        "1"         Option          &

script-sandfox

Imagem
Só para quem sabe oque significa. https://igurublog.wordpress.com/downloads/script-sandfox/#startup

CTRL + ALT + BACKSPACE LXDE

Imagem
$ nano ~/.config/lxsession/LXDE/autostart @setxkbmap -option terminate:ctrl_alt_bksp

Dicas de Otimização linux

Imagem
Placa de videos criei um arquivo chamado 20-intel.conf . #nano /usr/share/X11/xorg.conf.d/20-intel.conf Section "Device" Driver      "intel" Identifier  "Intel Graphics" # accelmethod sna ou uxa Option     "AccelMethod" "sna" # desabilita o vsync Option "SwapbuffersWait" "false" # Option      "TearFree"               "true" EndSection desabilita o vsync melhorando um pouco o desempenho da placa 3d $echo "export vblank_mode=0" >> ~/.bashrc ########################################################################### nano /etc/sysctl.conf # Discourage Linux from swapping idle processes to disk (default = 60) vm.swappiness = 10 ########################################################################### Otimizar HD Alterando o fstab EX: UUID=fcca4e79-f9c1-410c-a88f-36636d993b2c    /    ext4    noatime,barrier=0,commit=60,errors=remount-ro    0 

Escolha seu linux

Imagem

Seu próprio dns pdnsd

Imagem
apt-get install pdnsd resolvconf Escolha manual assim que instalar. Configurar arquivos. leafpad /etc/default/pdnsd START_DAEMON=yes leafpad /etc/pdnsd.conf global {     perm_cache=10240; //cache 10M default 2M     cache_dir="/var/cache/pdnsd";     run_as="pdnsd";     server_ip = 127.0.0.1;  // Use eth0 here if you want to allow other ou usar o coringa 0.0.0.0 para escutar em qualquer interface     status_ctl = on;     paranoid=off; //    query_method=tcp_udp;    // pdnsd must be compiled with tcp // query support for this to work. // "m", "h", "d", or "w" to the time to specify minutes, hours, days, or weeks.     min_ttl=2d;       // minimo 2 dias para consultar no server externo     max_ttl=1w;       // maximo 1 semana para consultar no server externo     timeout=10;        // Global timeout option (10 seconds). } server {     label = "root-servers";     root_server=on;     ip =   

Criar imagem do sistema recovery

Imagem
  Baixar iso http://redobackup.org/download.php Gravar no cd,usb  ou start do hd  Start do hd  Coloque na raiz de uma outra partição  a iso eu coloquei na sda3 EX::/dev/sda3  Ver qual e a partição que esta a iso fran@Debian:~$ df -h Sist. Arq.      Tam. Usado Disp. Uso% Montado em udev             10M     0   10M   0% /dev tmpfs           1,6G  9,3M  1,6G   1% /run /dev/sda2        30G  5,7G   22G  21% / tmpfs           3,8G  136M  3,7G   4% /dev/shm tmpfs           5,0M  4,0K  5,0M   1% /run/lock tmpfs           3,8G     0  3,8G   0% /sys/fs/cgroup /dev/sda3       263G   23G  227G  10% /media/Documentos tmpfs           779M  4,0K  779M   1% /run/user/116 tmpfs           779M  8,0K  779M   1% /run/user/1000 nano /etc/grub.d/40_custom menuentry "Redobackup" { loopback loop (hd0,3)/redobackup-livecd-1.0.4.iso linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/redobackup-livecd-1.0.4.iso noprompt initrd (loop)/cas

Instalar chrome firefox debian

Imagem
nano /etc/apt/sources.list.d/navegador.list deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main deb http://mozilla.debian.net/ jessie-backports firefox-release apt-get update # erros subistitua os numero pelo que aparece no erro. # gpg --keyserver subkeys.pgp.net --recv-keys A040830F7FAC5991 && gpg --armor --export A040830F7FAC5991 | sudo apt-key add -

REPOSITOR DEBIAN offline (Só para seu PC)

Imagem
Repositor local 1ª comando apt-get install dpkg-dev 2ª comando mkdir -p /usr/local/fran 3ª comando chmod 777 /usr/local/fran 4ª comando echo "deb file:/usr/local/fran ./" > /tmp/fran.list mv /tmp/fran.list /etc/apt/sources.list.d/fran.list 5ª comando cd /usr/local/fran dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz apt-get update Quando colocar pacotes novos de sempre o 5ª camando .

Renomeando dispositivos USB em linux

Imagem
  sudo fdisk -l Este comando mostrará os disco rígidos e os discos amovíveis ligados ao PC e no que respeita à pen USB que tinha ligada, disse-me algo como: ... Disk /dev/sdd: 2055 MB, 2055208960 bytes 16 heads, 32 sectors/track, 7840 cylinders Units = cylinders of 512 * 512 = 262144 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdd1 1 7840 2007024 e W95 FAT16 (LBA) Reparem acima que a tal pen USB está ligada no /dev/sdd1. Sendo assim podemos renomeá-la para o que quisermos: sudo mlabel -i /dev/sdd1 ::NOME_GIRO

Navegador padrão

Imagem
update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/firefox 50 update-alternatives --config x-www-browser Existem 2 escolhas para a alternativa x-www-browser (disponibiliza /usr/bin/x-www-browser).   Selecção   Caminho                 Prioridade Estado ------------------------------------------------------------   0            /usr/bin/google-chrome   200       modo automático   1            /usr/bin/firefox         50        modo manual * 2            /usr/bin/google-chrome   200       modo manual Pressione enter para manter a escolha actual[*], ou digite o número da selecção: 1

Criando uma sessão exclusiva para o navegador

Imagem
Deixar um visitante ou familiar navegar na web em sua máquina, sem o medo dele apagar ou acessar arquivos importante. apt-get install openbox openbox-themes fbpanel pcmanfm firefox nano /usr/share/xsessions/Visita-Session.desktop [Desktop Entry] Name= Visita Exec= Visita-Session nano /usr/bin/Visita-Session #!/bin/sh openbox-session& fbpanel& nm-applet& firefox chmod +x /usr/bin/Visita-Session Sem Menu de contexto aria de trabalho. mv /etc/xdg/openbox/menu.xml /etc/xdg/openbox/menu.xml_BK nano /etc/xdg/openbox/menu.xml <?xml version="1.0" encoding="UTF-8"?> <openbox_menu xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/ file:///usr/share/openbox/menu.xsd"> <menu id="root-menu" label="Openbox 3"> #####################################################################

Otimizar flash firefox linux

Imagem
mkdir /etc/adobe nano /etc/adobe/mms.cfg  AssetCacheSize = 100 AutoUpdateDisable=1 OverrideGPUValidation=1 ProtectedMode=0 WindowlessDisable=1 LocalStorageLimit = 5 LocalFileLegacyAction = 1 ThirdPartyStorage = 1 AS3SSE = 1 LocalStorageLimit = 5 Reinicia o firefox 

Criar pacote java oracle .deb

Imagem
# apt-get update && apt-get install java-package && exit $ make-jpkg jre*.tar.gz $ su # dpkg -i oracle*.deb # cd /usr/lib/mozilla/plugins # ln -s /usr/lib/jvm/jre-8-oracle-x64/lib/amd64/libnpjp2.so   ############################################################### # opcional # apt-get remove --purge openjdk-* # apt-get autoremove --purge -y ############################################################### # update-alternatives --config java Escolha o número adequado para a alternativa desejada.  O binário java adequada será automaticamente no PATH em virtude de a alternativa link simbólico /usr/bin/java. java -version criar atalho nano /usr/share/applications/java.desktop [Desktop Entry] Name=Java Web Control Panel Comment=Configure java (javaws and plugin) Exec=/usr/bin/ControlPanel Icon=/usr/lib/jvm/jre-8-oracle-x64/plugin/desktop/sun_java.png Terminal=false Type=Application Categories=Settings;

Firewall para seu PC iptables Linux ipv6

Imagem
#!/bin/sh ### BEGIN INIT INFO # Provides:          firewall # Required-Start:    $remote_fs $syslog $network # Required-Stop:     $remote_fs $syslog $network # Default-Start:     2 3 4 5 # Default-Stop:      0 1 6 # Short-Description: Starts and stops Firewall # Description:       Starts and stops Firewall, a network firewall ### END INIT INFO iniciar(){ sleep 3 # Defina suas variáveis de comando IPV4="iptables" IPV6="ip6tables" #----------------------------------------------------------------------------------#                               # Prioridade de portas # #----------------------------------------------------------------------------------#  PORT_TOS="80,443"  $IPV4 -t mangle -A OUTPUT -p tcp -m multiport --dports $PORT_TOS -j TOS --set-tos 16 # ipv6  $IPV6 -t mangle -A OUTPUT -p tcp -m multiport --dports $PORT_TOS -j TOS --set-tos 16 #-----------------------------------------------------------------------------

Como ativar as teclas de volume no LXDE

Imagem
Por padrão, o LXDE vem com as teclas mudo, aumentar volume e abaixar volume desativadas. Para ativá-las, basta adicionar as seguintes linhas ao arquivo ~/.config/openbox/lxde-rc.xml , no final da seção <keyboard>, logo acima de onde está escrito </keyboard>:   <keybind key="XF86AudioMute">     <action name="Execute">       <command>amixer sset Master toggle</command>     </action>   </keybind>   <keybind key="XF86AudioRaiseVolume">     <action name="Execute">       <command>amixer sset Master 5%+</command>     </action>   </keybind>   <keybind key="XF86AudioLowerVolume">     <action name="Execute">       <command>amixer sset Master 5%-</command>     </action>   </keybind> openbox --reconfigure

Bloquear um arquivo/diretório Linux

Imagem
Para bloquear um arquivo: # chattr +i arquivo Para bloquear um diretório: # chattr +i diretorio/ Para liberar um arquivo: # chattr -i arquivo Para liberar um diretório: # chattr -i diretorio/ Obs.: quando bloqueia um arquivo, você não conseguirá fazer mais alteração nenhuma, nem mesmo se estiver logado como root. Uma vez bloqueado, você só conseguirá alterar o arquivo/diretório desbloqueando o arquivo.

Trocar imagem login LXDE

Imagem
Edite o arquivo leafpad /etc/lightdm/lightdm-gtk-greeter.conf # background = Background file to use, either an image path or a color (e.g. #772953) # theme-name = GTK+ theme to use # icon-theme-name = Icon theme to use # font-name = Font to use # xft-antialias = Whether to antialias Xft fonts (true or false) # xft-dpi = Resolution for Xft in dots per inch (e.g. 96) # xft-hintstyle = What degree of hinting to use (none, slight, medium, or hintfull) # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr) # show-indicators = semi-colon ";" separated list of allowed indicator modules. Built-in indicators include "~a11y", "~language", "~session", "~power". Unity indicators can be represented by short name (e.g. "sound", "power"), service file name, or absolute path # show-clock (true or false) # clock-format = strftime-format string, e.g. %H:%M # keyboard = command to launch on-screen k

PCManFM Miniaturas de videos Debian

Imagem
apt-get install ffmpegthumbnailer leafpad ~/.config/libfm/libfm.conf thumbnail_max=0 procure por pref.ui EX : fran@Debian:~$ locate pref.ui /usr/share/lxpanel/ui/panel-pref.ui /usr/share/pcmanfm/ui/desktop-pref.ui /usr/share/pcmanfm/ui/pref.ui edite o arquivo /usr/share/pcmanfm/ui/pref.ui <object class="GtkAdjustment" id="a djustment1"><property name="upper">32768</........ para <object class="GtkAdjustment" id="a djustment1"><property name="upper">0</........ chmod 777 /usr/bin/ffmpegthumbnailer como usuario comum esse último comando rm -Rf ~/.thumbnails/* OBS:muito importante "reinicie o Pc" ############################################## Opcional para miniaturas rmvb,mp3 etc cd /usr/share/thumbnailers mv ffmpegthumbnailer.thumbnailer ffmpegthumbnailer.thumbnailer_BK leafpad ffmpegthumbnailer.thumbnailer copie, cole e salve [Thumbnailer

Musicas, Radio e Videos no Terminal LXDE

Imagem
Radio músicas vídeos no shell scritp su apt-get install mpg123 mplayer cd  /usr/local/bin   nano play #!/bin/bash ## 09/02/2013 ## Crédito Fran ## Debian 7.0 ## apt-get install mpg123 mplayer ## Versão 1.2 notify-send -i applications-multimedia "Play Shell" # Especificando o player a ser utilizado. PLAYER="/usr/bin/mpg123" PLAYER2="/usr/bin/mplayer" LIMPAR="clear" # Gerenciador de arquivos WIN="pcmanfm" # Cache rádio online CH="-cache 512" # Otinizar volume VOL="-af volume=5db" # Cor # Fim F="$(tput sgr0)" # Amarelo A="$(tput bold ; tput setaf 3)" # Vermelho V="$(tput bold ; tput setaf 1)" # Branco B="$(tput bold ; tput setaf 7)" # Verde VR="$(tput bold ; tput setaf 2)"     while true; do     $LIMPAR     echo $B" *****************************************************"$F     echo $B" *    Estação Rádio ou Pasta de Músicas ou Videos

Como instalar o debian sem problemas de driver use Firmware Não-Livre

Imagem
Vc tem que baixar Firmware Não-Livre, vc extrai na "raiz" de uma partição ou em um pendrive na "raiz". http://cdimage.debian.org/cdimage/unoffi.../firmware/ Só instalar o debian. https://www.debian.org/CD/http-ftp/ OBS:: “Firmware Não-Livre” em algum momento você tem que colocar o pendriver com os Firmware Não-Livre ou já no começo do boot usb https://debian-handbook.info/browse/pt-BR/stable/sect.installation-steps.html

Login automático LXDE

Imagem
Editar como root o arquivo leafpad /etc/lightdm/lightdm.conf # autologin-guest = True to log in as guest by default # autologin-user = User to log in with by default (overrides autologin-guest) Altere para  autologin-guest=true autologin-user=nome_do_seu_usuário

Compilar kernel Debian

Imagem
Compilar kernel Personalizado. Leia tudo com atenção. A abra o terminal em tela cheia. O terminal menos que 80 linhas dara erro na hora do menu de configuração. su apt-get install build-essential bin86 binutils bison fakeroot flex kernel-package libncurses5 bzip2 libncurses5-dev git mesa-utils module-assistant libgl1-mesa-dri dkms Limpar cache do apt apt-get clean ls /usr/src Entre na pasta do kernel cd /usr/src/linux-x.x.x make clean Agora escolha uma forma  modolo ou dentro do kernel. compila em modolo # make localmodconfig  ou compila dentro do kernel # make localyesconfig Abri menu só salve e saia ou faz algumas alterações no kernel. make menuconfig make clean Compilar e empacotar INSTALL_MOD_STRIP=1 CONCURRENCY_LEVEL=3 fakeroot make-kpkg --initrd --append-to-version=-debian-64bits-fran --revision=1975 kernel_image kernel_headers Na pasta estar dois pacotes .deb e só instalar. linux-headers-4.5.0-debian-64