Ответы пользователя по тегу Linux
  • Нужен ли Linux для начинающего разработчика?

    @Evangelist
    Virtualbox под nix системами очень стабилен (как vmware под виндой). Я использую связку xubuntu+vbox(win10). При этом, машина должна быть достаточно мощная, особенно в плане оперативной памяти (16gb+).

    Почему xubuntu - он содержит все преимущества просто убунты, но ресурсов поедает на порядок меньше, за счет чего ОС работает ощутимо быстрее, особенно на слабых машинах.

    При таком раскладе максимально получаю все преимущества linux и не теряю ничего от того, что эмулирую windows c фотошопом и другим виндовым софтом. Пробовал через wine - не понравилось, кривовато.

    Забыл, что такое регулярная переустановка системы, всё очень стабильно и надежно.

    На сегодняшний день, есть еще один очень хороший инструмент - avocode, который разработан как под windows, так и под linux. Его использую дополнительно к фотошопу.
    Ответ написан
    Комментировать
  • Как сэкономить ресурсы оперативной памяти при кодинге в Ubuntu?

    @Evangelist
    Для разработки под linux нужно достаточное количество оперативки и нормальный диск (он же SSD).
    Мне, на текущей галере, изначально дали пк с 4гб оперативки, HDD 10-летней давности с 2 мб кэша, без видеокарты. Я просто отказался так работать.
    В итоге предоставили 16 ГБ оперативки, диск SSD, видеокарту, - полет нормальный. Честно скажу, 16 мне иногда маловато. Photoshop работает через win7 в virtualbox (7 гб выделяю).

    В домашнем офисе 32 gb RAM и в разы лучше всё остальное.

    Поддерживаю позицию polifill, ставь перед фактом, что тебе выдали корч, а не компьютер для современной разработки (или с тебя хотят проекты 5-летней давности сложности, аки компьютер, который тебе выдали?).

    Также рекомендую с ubuntu перейти на xubuntu (облегченная убунта). Таким образом, OS может заработать быстрее.

    плюсую уже упомянутым рекомендациям:
    - swap не нужен;
    - стоит попробовать работать с avocode (я использую и avocode и photoshop);
    Ответ написан
    4 комментария
  • Как вернуть свободнйы драйвер nouveau?

    @Evangelist
    Ты можешь сэкономить время, если снесешь систему и просто поставишь по-новой. Если ты даже поставишь этот драйвер, то всеравно система будет работать уже не так быстро, увы. Поэтому, зачем платить больше?)
    Ответ написан
    Комментировать
  • Настройка 3-х мониторов и двух видеокарт в Linux Debian (хочу добиться режима как в windows)?

    @Evangelist
    Если железо тянет, то можно просто сделать 2 монитора будут как один большой (имхо, это невелика беда, это же не проблема дублирования), а третий(или даже 3-4, с ними) будут отдельными.
    При этом, мышь будет перемещаться между мониторами ровно.

    На примере *buntu-подобных систем:

    sudo apt-get install aptitude
    sudo aptitude safe-upgrade
    sudo aptitude update && sudo aptitude install -y intel-microcode &&
    sudo aptitude update && sudo aptitude install -y intel-gpu-tools

    Идем в Software & updates, таб Additional Drivers, отметить галочкой драйвер nvidia, tested, а внизу - microcode.
    sudo shutdown -r now

    sudo aptitude update && sudo aptitude install -y nvidia-361 &&
    sudo aptitude update && sudo aptitude install -y nvidia-settings &&
    sudo aptitude update && sudo aptitude install -y nvidia-xconfig &&
    sudo aptitude update && sudo aptitude install -y xorg-server

    sudo nvidia-settings >>> отметить галочкой "Enable Xinerama"
    после выставления конфига в этих настройках, обязательно сохранить конфиг в файл /etc/X11/xorg.conf (можно merge). Если файла нет изначально, нужно создать там просто пустой файл xorg.conf, через sudo.
    sudo shutdown -r now

    * версию nvidia (например, nvidia-361), которую будем ставить - нужно смотреть под каждую видеокарту, какая туда покатит и её устанавливать.
    ** это конфиг для систем на базе Intel процессоров, nvidia видеокарт.

    Успехов!
    Ответ написан
    Комментировать
  • Как указать степень сжатия при архивации tar?

    @Evangelist
    Очень удобно также использовтаь архиватор 7z, который сразу же и шифрует AES256. Особенно удобен для хорошего сжатия данных.

    7za u -t7z -r -mx=0 -mmt=4 -mhe -v4480m -pPSWD arc.7z folder-or-file(s)

    a – добавить файлы в архив
    -t7z – установить тип архива 7z
    arc.7z – имя файла будущего архива
    -mmt=4 – активизировать мультипоточность. Можно выставлять, если проц многоядерный.
    folder-or-file(s) – что будем архивить
    -pPSWD – указывает 7z использовать пароль после -p
    -mhe – шифровать архивный header (скрывает имена файлов в архиве)
    -v4480m – разделить большой файл на эдак 4480 Mb , чтоб закатать на DVD, например.
    -mx0 – уровень компресии (0-9).

    можно и
    $ tar -cf file.tar file1.txt file2.txt - создаст архив без сжатия. удобен скоростью тоже.
    Ответ написан