Управление пакетами

Ускорение сборки пакетов AUR

Ещё раз об ускорении сборки пакетов из AUR (для тех, кто пропустил).

1. Откройте для себя пакет pacaur. Позволяет почти полностью уйти от порой весьма многочисленных «да/нет» при установке. Кроме того с успехом заменяет pacman. Одним словом два в одном. Англоязычный форум пакета.
yaourt -S pacaur 

Примечание: всегда проверяйте актуальное состояние пакетов AUR helpers, в связи с изменениями после отказа сообщества от поддержки пакета yaourt.
2. Настройте ваш компьютер с помощью пакета ccache. Ускоряет повторную и последующие компиляции пакета. Страница в вики. Дополнительным преимуществом нижеприведенных настроек является возможность использования всех ваших ядер при компиляции.
pacaur -S ccache
sudo nano /etc/makepkg.conf 

Два изменения в makepkg.conf. Раскомментировать
BUILDENV=(fakeroot !distcc color ccache check !sign) 

Раскомментировать и редактировать
MAKEFLAGS
установив значение потоков в соответствии с вашим процессором. Например, 8 потоков (4 ядра) будут выглядеть вот так
MAKEFLAGS="-j8" 

И дополнительная строка в .bashrc (скрытый файл в домашней директории home).
export PATH="/usr/lib/ccache/bin/:$PATH" 

Оригинал на английском (но понять очень легко) здесь.

В Новый год с новыми возможностями!)))

P.S. После занимательного обсуждения почти через полтора года после данной публикации. И благодаря уточнениям форумян @dimonmmk и @SpongeBob оптимальным вариантом признано внесение следующих изменений в /etc/makepkg.conf в две секции

#########################################################################
# ARCHITECTURE, COMPILE FLAGS
#########################################################################
MAKEFLAGS="-j10 -l5"

...
#########################################################################
# COMPRESSION DEFAULTS
#########################################################################
COMPRESSXZ=(xz -c -z - --threads=0)


Опции в MAKEFLAGS оптимизируют количество потоков и загрузку системы. Данная в тексте конфига рекомендация корректна для 4-х ядерного процессора и при включенном HT. Каждый пользователь самостоятельно выбирает оптимальный вариант для своего процессора… Подробности для продвинутых юзеров здесь. Если этот выбор вызывает затруднения, то @dimonmmk предлагает следующий выход
MAKEFLAGS="-j$(nproc)"

Опция в COMPRESSXZ --threads=0 включает все ядра для сжатия.
Дополнительно. Чтобы довести процесс до блеска можно учесть нижеследующее. Изменение PKGEXT='.pkg.tar' вместо PKGEXT='.pkg.tar.xz' — это выигрыш в скорости, но проигрыш в пространстве. SSD у многих пока невелики, а время оно бесконечно. Лучше будет
PKGEXT='.pkg.tar.lzo'

Не так быстро как просто .tar, но быстрей чем .tar.xz.
И таблица сравнения размера пакетов различными упаковщиками от @dimonmmk.
Управление пакетами: Ускорение сборки пакетов AUR
Manjaro KDE Edition

портится шрифт в процессе загрузки

С некоторых пор, после очередного чудного обновления у меня в Manjaro Linux пошли глюки на этапе загрузки после меню grub2 и до логина sddm.

Grub2 меню стало отображаться только на одном мониторе, хотя раньше отображалось на обоих.

У меня отключена дурацкая заставка plymouth, чтобы видеть процесс загрузки. Но сейчас я вижу вместо букв вот это:
Manjaro KDE Edition: портится шрифт в процессе загрузки
и так до тех пор, пока в процессе загрузки экран не перерисуется и тогда шрифт возвращается.

Что это такое и как победить? На других ПК с Manjaro такого нет.
Новости

[СТАБИЛЬНОЕ ОБНОВЛЕНИЕ] 2017-11-16 - ЯДРА, MESA, KDE APPS, KDE FRAMEWORK, LIBREOFFICE, CINNAMON

Новости:Это первое обновление в рамках Manjaro v17.1, для которой сегодня вышел второй предварительный выпуск. Отныне Команда разработчиков Манджаро будет обеспечивать обновления только для ветки x86_64. Возможно, теперь стабильные обновления станут появляться чаще.
Читать дальше
Уголок новичка

Установка Manjaro 17.06 на встроенный Intel Raid

Доброго времени суток. Уважаемые форумчане, подскажите как установить Manjaro 17.06 на Intel Raid.
Ранее, пользуясь Debian просто указывал при установке параметр для GRUB «mdraid=true» далее установщик понимал что есть RAID и устанавливал систему. Такие системы как Ubuntu и Mint c ходу ловили RAID

Как поступить с нашей Manjaro? Установщик видит 2 диска объединенные в RAID 0 как отдельные устройства.
Благодарю всех кто поможет.
Учебники (How-To & F.A.Q)

Облако Mail.Ru подключаем через эмулятор WebDav как сетевой диск

WebDAV Облако Mail.Ru Сетевой Диск


предыстория…
несколько лет назад, маил ру, раздавали нахаляву 1тБ облака, но в отличии от того же яндекса диска, работать с ним, было не удобно, из за отсутствия возможности подключать его как сетевой диск а только через браузер или их приложение.но тут на гитхабе, наткнулся на эмулятор от некого yar229 ссылка...
и теперь моё облако в терабайт.после столького времени ожило :)

инструкция банально проста

Linux

(tested under Elementary OS and Lubuntu)

download and unzip latest release (obsolete alternative way from Алексей Немиро )
sudo apt install apt mono-complete
mono wdmrc.exe -p See also

Package for Gentoo Linux by powerman
Docker image by monster1025
Mount with davfs2
CERTIFICATE_VERIFY_FAILED exception
подробности



1 установить wine
2 скачать с ссылка..
крайнею версию, на момент написания это WebDavMailRuCloud_1.7.0.2.zip
3 разархивиловать например в папку mail, и из неё в терминале выполнить mono wdmrc.exe -p port
где порт на ваш вкус… к примеру
mono wdmrc.exe -p 7777

4 далее в файловом менеджере жмём ctrl+L и в строку вписываем dav://127.0.0.1:7777 жмём интер, запросит логин и пароль к облаку, вводим и результат вы в своём облаке
Учебники (How-To & F.A.Q): Облако Mail.Ru подключаем через эмулятор WebDav как сетевой диск

ЗЫ если что, инструкция от автора там ниже…
ссылка...
Учебники (How-To & F.A.Q)

Подключение МФУ Panasonic KX-MB2000 и других из этой серии.

Привет всем! Хочу поделиться опытом подключения МФУ Panasonic KX-MB2000, и других из этой серии, в Manjaro KDE. На других линукс-дистрибутивах особых проблем с подключение по USB не было. Скачивал инструкцию, драйвер принтера и сканера тут. И все просто устанавливалось и настраивалось. Но на Manjaro и Antergos так не прокатило. Сканер работал, а принтер не печатал. Пробовал брать драйвера из AUR, тоже не печатал. Помогла статья с wiki.archlinux и статья отсюда Установка принтеров. Читать дальше
Уголок новичка

Ошибка создания загрузчика. DualBoot Win10 & Manjaro UEFI.

Второй день пытаюсь установить на новую машину второй системой Manjaro XFCE. К сожалению во всех опробованных вариантах установки получаю одну и туже ошибку от установщика. Скрины прилагаются.

П.С. SecureBoot отключен в БИОС. Раздел с EFI от Win10 монтирую в /boot/efi С флешки гружусь в режиме UEFI. Таблица разделов на SSD сделана в GPT.

Содержание ошибки:
Уголок новичка: Содержание ошибки

Разбивка SSD под систему:
Уголок новичка: Разметка SSD
Уголок новичка

Система не видит принтер

Здравствуйте.
При выводе документа на печать система выдает «Печатать в файл».
При этом принтер подключен

Уголок новичка: Система не видит принтер

Уголок новичка: Система не видит принтер

драйвер gutenprint установлен, кроме того, установлены следующие пакеты

Уголок новичка: Система не видит принтер

Лог-файлы читать не способен — интуитивно зашел сюда: /var/log/cups/error_log
============================================================
Спойлер!
D [04/Jul/2017:19:00:01 +0300] [Job 9] Gutenprint: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
D
W [04/Jul/2017:19:01:53 +0300] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [04/Jul/2017:19:01:53 +0300] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
W [04/Jul/2017:19:01:53 +0300] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files

Прошу совета -как поступить?
Спасибо.
____
Спустя три месяца проблема остается.
Система переустанавливалась.
Вопрос с печатью не закрыт.
Теперь система видит принтер, но при отправке на печать выдает: при обработке документа произошла ошибка.Всё.
Выдержка из /var/log/cups/error.log

Спойлер!
D [01/Nov/2017:22:09:29 +0200] Report: clients=2
D [01/Nov/2017:22:09:29 +0200] Report: jobs=16
D [01/Nov/2017:22:09:29 +0200] Report: jobs-active=0
D [01/Nov/2017:22:09:29 +0200] Report: printers=1
D [01/Nov/2017:22:09:29 +0200] Report: stringpool-string-count=51096
D [01/Nov/2017:22:09:29 +0200] Report: stringpool-alloc-bytes=19232
D [01/Nov/2017:22:09:29 +0200] Report: stringpool-total-bytes=717600
I [01/Nov/2017:22:09:30 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:31 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:32 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:33 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:34 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:35 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:36 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:37 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:38 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:39 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:40 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:41 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:42 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:43 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:44 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:45 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:46 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:47 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:48 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:49 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:50 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:51 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:52 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:53 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:54 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:55 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:56 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:57 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:58 +0200] Expiring subscriptions…
I [01/Nov/2017:22:09:59 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:00 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:01 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:02 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:03 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:04 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:05 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:06 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:07 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:08 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:09 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:10 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:11 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:12 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:13 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:14 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:15 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:16 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:17 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:18 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:19 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:20 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:21 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:22 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:23 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:24 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:25 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:26 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:27 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:28 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:29 +0200] Expiring subscriptions…
D [01/Nov/2017:22:10:29 +0200] Report: clients=2
D [01/Nov/2017:22:10:29 +0200] Report: jobs=16
D [01/Nov/2017:22:10:29 +0200] Report: jobs-active=0
D [01/Nov/2017:22:10:29 +0200] Report: printers=1
D [01/Nov/2017:22:10:29 +0200] Report: stringpool-string-count=51096
D [01/Nov/2017:22:10:29 +0200] Report: stringpool-alloc-bytes=19232
D [01/Nov/2017:22:10:29 +0200] Report: stringpool-total-bytes=717600
I [01/Nov/2017:22:10:30 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:31 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:32 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:33 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:34 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:35 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:36 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:37 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:38 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:39 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:40 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:41 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:42 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:43 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:44 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:45 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:46 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:47 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:48 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:49 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:50 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:51 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:52 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:53 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:54 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:55 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:56 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:57 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:58 +0200] Expiring subscriptions…
I [01/Nov/2017:22:10:59 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:00 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:01 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:02 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:03 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:04 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:05 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:06 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:07 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:08 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:09 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:10 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:11 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:12 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:13 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:14 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:15 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:16 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:17 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:18 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:19 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:20 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:21 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:22 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:23 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:24 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:25 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:26 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:27 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:28 +0200] Expiring subscriptions…
I [01/Nov/2017:22:11:29 +0200] Expiring subscriptions…
D [01/Nov/2017:22:11:29 +0200] Report: clients=2
D [01/Nov/2017:22:11:29 +0200] Report: jobs=16
D [01/Nov/2017:22:11:29 +0200] Report: jobs-active=0
D [01/Nov/2017:22:11:29 +0200] Report: printers=1
D [01/Nov/2017:22:11:29 +0200] Report: stringpool-string-count=51096
D [01/Nov/2017:22:11:29 +0200] Report: stringpool-alloc-bytes=19232
D [01/Nov/2017:22:11:29 +0200] Report: stringpool-total-bytes=717600
I [01/Nov/2017:22:11:30 +0200] Expiring subscriptions...


Возможно, кто-нибудь сможет помочь в этот раз.
Спасибо.
Ядро & Оборудование

Не работает тачпад как в xfce

Я скачал manjaro xfce и сразу же удалил xfce и установил openbox. Всё отлично, кроме тачпада на ноутбуке: в xfce в настройках мыши была такая галка «Нажатие на тачпад для щелчка». Но вот проблема: эта галка теперь не работает, и приходится не нажимать на тачпад, как на сэнсорный экран, а как на кнопку. Как сделать, чтобы эта галка работала?(или посоветуйте аналоги программы).