суббота, 15 декабря 2018 г.

[Gopher 2] Готовим окружение для компиляции

toolchain для компиляции под i386 платформу, поэтому нужно поставить пакеты, которые позволят запустить x86 файлы на x64 машине

# sudo dpkg --add-architecture i386
# sudo apt-get update
# sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
# sudo apt-get install zlib1g:i386


----
#если у нас 64 битная система и не добавлена 32 битная система дополнительно, тогда добавим эту архитектуру и обновим список пакетов для их последующей установки 
dpkg --print-architecture | grep -qw i386 || dpkg --print-foreign-architectures | grep -qw i386 || (sudo dpkg --add-architecture i386 && sudo apt-get update)

#если эти пакеты не установлены, тогда поставим их
dpkg -l | grep -qw libc6:i386 || apt-get install libc6:i386
dpkg -l | grep -qw libncurses5:i386 || apt-get install libncurses5:i386
dpkg -l | grep -qw libstdc++6:i386 || apt-get install libstdc++6:i386
dpkg -l | grep -qw zlib1g:i386 || apt-get install zlib1g:i386

----
#!/bin/sh

# если у нас вдруг не стоит распаковщик архивов и man тоже нет (столкнулся с таким на Codenvy)
dpkg -l | grep -qw bzip2 || (sudo apt-get update && sudo apt-get -y install bzip2) 
dpkg -l | grep -qw man || (sudo apt-get update && sudo apt-get -y install man) 

tar -jxvf mipsel-linux-uclibc.tar.bz2
sudo cp -r mipsel-linux-uclibc /opt
sudo rm -r mipsel-linux-uclibc/

#если у нас 64 битная система и не добавлена 32 битная система дополнительно, тогда добавим эту архитектуру и обновим список пакетов для их последующей установки 
dpkg --print-architecture | grep -qw i386 || dpkg --print-foreign-architectures | grep -qw i386 || (sudo dpkg --add-architecture i386 && sudo apt-get update)

#если эти пакеты не установлены, тогда поставим их
dpkg -l | grep -qw libc6:i386 || sudo apt-get -y install libc6:i386
dpkg -l | grep -qw libncurses5:i386 || sudo apt-get -y install libncurses5:i386
dpkg -l | grep -qw libstdc++6:i386 || sudo apt-get -y install libstdc++6:i386

dpkg -l | grep -qw zlib1g:i386 || sudo apt-get -y install zlib1g:i386

воскресенье, 2 декабря 2018 г.

[Gopher 2] Правим файлы с переводом строк Win на Unix

# sed -i 's/.$//' имя_файла

-i Перезаписать исходный файл

источник: http://ant0.ru/sed1line.html

суббота, 1 декабря 2018 г.

bt колонка не ловится в Audio Sink

bt колонка не ловится в Audio Sink и как следствие нельзя вывод звука например из хрома направить на неё, а по стандартному устройству разговаривать по скайпу или ещё чему-то.

в консоли помогло
pactl load-module module-bluetooth-discover

http://metricrat.co.uk/xubuntu-bluetooth-blueman-automatic-device-connection-audioheadset/