Translate

Показ дописів із міткою System. Показати всі дописи
Показ дописів із міткою System. Показати всі дописи

неділя, 25 травня 2014 р.

Как установить Pepper Flash в Ubuntu.




Как вы знаете, последняя доступна версия Adobe Flash Player для Linux - 11.2, обновляется она только для браузеров Chrome. Связано это с тем, что Adobe отказались от Linux, а Google взяла разработку в свои руки, назвав свою разработку Pepper.
Для этого достаточно установить один пакет из специального репозитория, который сделает практически всю работу:
  • он скачает стабильную версию Google Chrome;
  • распакует Pepper Flash Player;
  • установит только его; 
Chrome устанавливать не придётся.
Данный пакет представляет из себя только установщик Pepper, в нём не содержаться какие-либо файлы из Google Chrome, Adobe Flash и других программ.

Установка Pepper в Chromium.

Итак, для установки Pepper Flash Player в Chromium вам нужно воспользоваться следующими командами:
  • sudo add-apt-repository ppa:skunk/pepper-flash
  • sudo apt-get update && 
  • sudo apt-get install pepflashplugin-installer

После установки вам нужно указать Chromium, что нужно пользоваться Pepper Flash Player. Для этого отредактируйте файл запуска браузера. Введите следующую команду:
sudo gedit /etc/chromium-browser/default

И в самом конце файла вставьте следующую строчку:
. /usr/lib/pepflashplugin-installer/pepflashplayer.sh

Затем сохраните и закройте файл. Всё, установка завершена.
Теперь перезапустите Chromium, перейдите на chrome://plugins и удостоверьтесь в том, что у вас стоит последняя версия Adobe Flash Player.
У вас наверняка будет установлено две версии Adobe Flash Player, одну из них (ту, которая старее) вам нужно будет отключить.
Чтобы отключить ненужную версию кликните по кнопке "Подробнее" в правом верхнем углу.
После всех изменений перезагрузите браузер и наслаждайтесь стабильной работой Flash-элементов.

субота, 24 травня 2014 р.

Adobe прекращает поддержку Flash под Linux




Компания Adobe никогда не отличалась особой активностью в поддержке Flash на Linux платформе. Теперь же поступило сообщение, что поддержка Flash Player для платформ на базе Linux будет прекращена после версии 11.2. Это не окончательный отказ от поддержки, обновления безопасности и багфиксы будут выпускаться ещё в течении пяти лет. 

Новость довольно неприятная, но пользователи Google Chrome могут порадоваться - Google сообщили о том, что будут самостоятельно поддерживать Flash Player под Linux с помощью нового API плагина "Pepper".

Пользователям Firefox придётся пользоваться версией 11.2, либо альтернативами - Gnash илиLightspark. Не известно будет ли Mozilla проводить переговоры с Adobe на тему поддержки Flash в их браузере.

пʼятниця, 4 жовтня 2013 р.

Примеры использования синтаксиса scp.



  • С помощью scp скопируем файл «testfile.txt» с удаленного хоста на локальный: $ scp username@remotehost.ru:testfile.txt /local/directory
    В данном случае можно воспользоваться вместо /local/directory той же ~ для обозначения домашнего каталога.
  • Скопируем файл «testfile.txt» с локального хоста на удаленный при помощи scp: $ scp testfile.txt username@remotehost.ru:/remote/directory
    Тоже самое касаемо ~ в качестве домашней директории пользователя на удаленном хосте — этот знак можно использовать вместо /remote/directory
  • Скопируем директорию «localdir» со всем ее содержимым с локального хоста в директорию «remotedir» на удаленном компьютере: $ scp -r localdir your_username@remotehost.ru:/remote/directory/remotedir
  • Безопасно скопируем файл «testfile.txt» с одного удаленного хоста под названием «remotehost1.ru» на удаленный компьютер под названием «remotehost2.ru»: $ scp username@remotehost1.ru:/remote/directory/testfile.txt username@rh2.ru:/remote/directory/
    Хочу обратить внимание, что эта команда будет работать, например, между серверами на CentOS, но у меня в том случае, когда remotehost1 был под управлением Ubuntu, ничего не выгорело. На этот счет на launchpad уже есть соответствующий баг. Может быть я где-то заблуждаюсь, поэтому буду рад, если меня поправят.
  • Скопируем файлы test.txt и file.txt с локального компьютера в свою домашнюю директорию на удаленном хосте: $ scp test.txt file.txt username@remotehost.ru:~
  • Скопируем несколько файлов test1.txt, test2.txt, test3.txt с удаленного хоста в свою домашнюю директорию локального компьютера: $ scp username@remotehost.ru:/remote/directory/\{test1.txt,test2.txt,test3.txt\} ~
  • По поводу производительности scp: по умолчанию scp использует алгоритм Triple-DES для шифрования передаваемых данных, но если использовать Blowfish, то можно добиться более высокой скорости передачи данных. Для этого нужно добавить ключ -c blowfish: $ scp -c blowfish testfile.txt username@remotehost.ru:~
    Также для повышения скорости передачи данных рекомендуется использовать компрессию (сжатие). За это отвечает ключ -C, но, конечно же, увеличится нагрузка на процессор.
    Пример использования scp с шифрованием алгоритмом blowfish и компрессией данных:
    $ scp -c blowfish -C local_testfile.txt username@remotehost.ru:~

    Настройка автоматического монтирования диска для контейнеров.



    Сначала надо узнать UUID нашего нового диска:

    tune2fs -l /dev/sda11 | grep UUID

    Результат:

    filesystem UUID: 0827dce3-d1c0-41b1-bc6f-0d4cfa0a1849
     
    Теперь надо вписать в /etc/fstab следующее:

    UUID=0827dce3-d1c0-41b1-bc6f-0d4cfa0a1849                       /var/lib/lxc        ext3      defaults            0          2

    Затем сделать:

    mount -a

    Если вылезли ошибки, искать где неправильно прописали.




    Проверяем:

    в директории /var/lib/lxc должна появиться папка lost+found. Значит все прошло удачно, наш диск подмонтирован, и благодаря тому, что все вписано в /etc/fstab, при загрузке будет все автоматом монтироваться.

    Можно приступать к установке LXC.

    Настройки беcпарольного доступа.

         Если необходимо настроить так, чтобы можно было логиниться на хост без ввода пароля, нужно сделать следующее:

    1. Сгенерировать частный и общественный ключи:
          
    user1@host1:~$ ssh-keygen -t rsa
         
    Generating public/private rsa key pair.

    Enter file in which to save the key (/home/user1/.ssh/id_rsa):

    Created directory '/home/user1/.ssh'.

    Enter passphrase (empty for no passphrase):

    Enter same passphrase again:

    Your identification has been saved in /home/user1/.ssh/id_rsa.

    Your public key has been saved in /home/user1/.ssh/id_rsa.pub.

    The key fingerprint is:

    81:95:1a:bd:32:89:3b:c7:34:da:a2:a0:14:24:26:73 user1@host1

    The key's randomart image is:

    +--[ RSA 2048]----+

    |       ...       |

    |+oE   .oo        |

    |=o   ..+..       |

    | .  . B ..       |

    |  .  * +S        |

    |..  = +          |

    |o. . +           |

    |. .              |

    |                 |

    +-----------------+


    2. Теперь надо "дать знать" ssh ваш общественный ключ, путем копирования его на сервер:

    scp  ~/.ssh/id_rsa.pub username@hostname: ~/.ssh/authorized_keys



    3. Защищаем ssh директорию от несанкционированного доступа другими лицами:

    user1@host1:~$ chmod -R go-rwx .ssh/

    user1@host1:~$ ls -la .ssh

    total 20

    drwx------ 2 user1 user1 4096 2010-06-09 15:33 .

    drwxr-xr-x 4 user1 user1 4096 2010-06-09 15:22 ..

    -rw------- 1 user1 user1 393  2010-06-09 15:33 authorized_keys

    -rw------- 1 user1 user1 1675 2010-06-09 15:22 id_rsa

    -rw------- 1 user1 user1 393  2010-06-09 15:22 id_rsa.pub


    4. Перегружаем ssh:

    /etc/init.d/ssh restart