Legenda (oznaczenia używane w postach) czyli lets clean this burdel

Oznaczenia używane w postach

Zwykły tekst Czcionka Georgia

apt-get install -Komenda



-ryzyko uszkodzenia systemu


-skrypt w bashu
-Ważna informacja

=====
wycinek z loga konsoli
====

nano /etc/resolv.conf plik do edycji


czwartek, 17 grudnia 2015

Brother DCP-145C Debian Jessie net-install

0. Jeśli mamy śmietnik po poprzednich niepełnych instalacjach brother
Kod:
dpkg  -l  |  grep  Brother  sudo apt-get purge wszystko co znalazł grep
jeśli sterownik drukarki nie chce się zainstalować podając komunikat /var/spool/lpd już istnieje.
z folderu /var/spool usuwamy plik !lpd
1. Instalacja sane-utils
1a. jeżeli jakimś cudem instalacja sane-utils nie powoduje instalacji sane należy je również zainstalować.
2.sprawdzamy czy widzi nam skaner sudo sane-find-scanner -q
3. konsola cd /lib/udev/rules.d/
4.sudo vim // nano 60-libsane.rules
szukamy # The following rule will disable USB autosuspend for the device
5. Nad wyszukaną linią wstawiamy

Kod:
#Brother DCP-145C ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0206", ENV{libsane_matched}="yes"
6.dpkg --add-architecture i386
7.
Kod:
aptitude install tcsh lib32stdc++6 psutils task-print-server xsane
bez xsane skaner nie działa ani sudo scanimage -T ani simple scan go nie wykrywają. Nie wiem dla czego
8.mkdir /var/spool/lpd
9. jeśli brak usera w grupach scaner i lp
Kod:
adduser nazwausera scanner adduser nazwausera lp
9. zciągamy wszystkie stery do jakiegoś katalogu
10. cd /scieżka/katalog
11. sudo dpkg-i *.deb
13. Teraz skaner



  1. Install the scan driver.
  2. Copy the following files under /usr/lib64/ to /usr/lib/.


    For brscan Users:
    /usr/lib64/libbrcolm.so.1.0.1
    /usr/lib64/libbrscandec.so.1.0.0
    /usr/lib64/sane/libsane-brother.so.1.0.7
    /usr/lib64/sane/libsane-brother.so
    /usr/lib64/sane/libsane-brother.so.1
    /usr/lib64/libbrscandec.so.1
    /usr/lib64/libbrcolm.so
    /usr/lib64/libbrcolm.so.1
    /usr/lib64/libbrscandec.so


    For brscan2 Users:
    /usr/lib64/libbrscandec2.so.1.0.0
    /usr/lib64/sane/libsane-brother2.so.1.0.7
    /usr/lib64/sane/libsane-brother2.so.1
    /usr/lib64/sane/libsane-brother2.so
    /usr/lib64/libbrcolm2.so.1.0.1
    /usr/lib64/libbrcolm2.so
    /usr/lib64/libbrscandec2.so.1
    /usr/lib64/libbrscandec2.so
    /usr/lib64/libbrcolm2.so.1


    For brscan3 Users:
    /usr/lib64/libbrscandec3.so.1.0.0
    /usr/lib64/sane/libsane-brother3.so.1.0.7
    /usr/lib64/sane/libsane-brother3.so.1
    /usr/lib64/sane/libsane-brother3.so
    /usr/lib64/libbrscandec3.so
    /usr/lib64/libbrscandec3.so.1


    For brscan4 Users:
    /usr/lib64/sane/libsane-brother4.so.1.0.7
    /usr/lib64/sane/libsane-brother4.so
    /usr/lib64/sane/libsane-brother4.so.1

  3. sudo ln -sf /usr/lib64/libbrscandec*.so* /usr/lib
    
    sudo mkdir -p /usr/lib/sane
    
    sudo ln -sf /usr/lib64/sane/libsane-brother*.so* /usr/lib/sane
    
    sudo usermod -a -G scanner username

    12. Restart kompa
13.działa wszystko

poniedziałek, 7 grudnia 2015

Jak zrobić bootowalnego pen-drive z obrazu iso

Podłączmy pendrive i sprawdzamy jak system go widzi.
W tym celu wydajemy komendę
sudo fdisk -l
Po podaniu hasła system podaje nam jakie mamy dyski i jak są podzielone
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
[...]
Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1   *        2048      860159      429056   83  Linux
/dev/sda2          860160    47734783    23437312   83  Linux
/dev/sda3        47734784    52559871     2412544   82  Linux swap / Solaris
/dev/sda4        52559872  3907028991  1927234560   83  Linux

Dysk /dev/sdh: 7811 MB, bajtów: 7811891200
[...]
Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sdh1   *          56    15257599     7628772    7  HPFS/NTFS/exFAT

Robimy instalator
~ tylda wskazuje na katalog domowy obecnie zalogowanego usera
sdh to mój pendrive

Otwieramy teminal
cd /user/Pobrane

Używam debian-8.2.0-amd64-netinst.iso mój pendrive to sdh.
W moim przypadku komendawygląda tak 

sudo dd if=/home/debian-8.2.0-amd64-netinst.iso of=/dev/sdh bs=4M && sync

Po wydaniu komendy nie dzieje się "nic" do momentu zakończenia kopiowania, terminal wygląda jakby się zawiesił. Po jakimś czasie pojawia się komunikat

user@user ~/Pobrane $ sudo dd if=debian-8.2.0-amd64-netinst.iso  of=/dev/sdh
[sudo] password for user: 
505856+0 przeczytanych recordów
505856+0 zapisanych recordów
skopiowane 258998272 bajty (259 MB), 75,6891 s, 3,4 MB/s

user@user ~/Pobrane $ 

Jupi masz gotowy instalator systemu na pendrive

Metoda druga


cat

You can also use the cat command. Open a terminal use a command like below:
sudo cat /path-to-ubuntu-iso/iso-filename.iso > /dev/sdb; sync
Replace the /dev/sdb with your system specific USB drive number.

Please note that, You need to specify the output device as /dev/sdb or /dev/sdc not /dev/sdb1 or /dev/sdc1 etc
Ta jest szybsza

i jeszcze to

dd if=/dev/sr0 of=/dev/sdg; sync


sr  0 to dvd rom. Jak sprawdzić jak dvd rom nazywa sie u mnie.

  1. cat /proc/sys/dev/cdrom/info
  2. jeśli chcesz znać fizyczne dane na temat swojego cd/dvd romudmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'

  3. boot dvd z dvd-rom
    isoinfo -d -i /dev/cdrom | grep -i -E 'block size|volume size'  
    Logical block size is: 2048
    Volume size is: 1928319  dd if=/dev/cdrom of=~/Putest.iso bs=<block size from above> count=<volume size from above> status=progress