Сентябрь 23, 2018, 03:48:47 pm

Автор Тема: Русская сборка PCLinuxOS MATE (64 bit)  (Прочитано 3408 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн etc

  • Модераторы
  • Долгожитель
  • ***
  • Сообщений: 578
  • Рейтинг помощника: +47/-0
  • PCLinuxOS : Radically Simple
    • EtcPCLinuxOS
Русская сборка PCLinuxOS MATE (64 bit)
« : Апрель 03, 2014, 04:50:47 pm »
Cборка PCLinuxOS MATE (64 bit) на основе официального образа pclinuxos64-mate-2013.12.iso

Образ: http://pclinuxos.su/forum/index.php?topic=907.0


Состав сборки

Ядро: kernel-3.4.7-pclos1.bfs.

Рабочее окружение: MATE 1.8.0

Интернет: Firefox (c дополнениями Adblock Plus, Download Statusbar, DownloadHelper, FEBE), Thunderbird, Pidgin, qBittorrent, FileZilla, DropBox, Skype.

Офис: Русифицированный LibreOffice 4.2.2.1, Yagf 0.9.3 (с Tesseract), просмотрщик документов Atril.

Звук: DeaDBeeF, утилита для прослушивания радио.

Видео: VLC, Guvcview (веб-камера), программа для записи видео с экрана.

Графика: Gimp, XSane, программа для скриншотов.

Текстовый редактор: Pluma.

Утилиты: Addlocale, LOmanager, PCLinuxOS Live USB Creator, Midnight Commander, SimpleBurn, архиватор (+ rarlinux, p7zip), ATI Catalyst Control Center, NVIDIA Display Settings.


Внесенные изменения

Обновления: система обновлена на состояние 01 апреля 2014 года.

Драйвера и кодеки: встроены.

Русификация: система русифицирована с помощью скрипта addlocale + проведена дополнительная локализация меню, установочных скриптов.

Тема (смотрим скриншоты):
  • изменен внешний вид МАТЕ;
  • внесены изменения в оформление Mozilla Firefox, Mozilla Thunderbird.


Настройки:
  • в Mozilla Firefox добавлены полезные расширения;
  • ускорен отклик программ;
  • в LibreOffice настроены панели инструментов, документы по умолчанию сохраняются в форматы doc, xls, ppt;


После установки оформление и настройки, которые вы увидите в live режиме, сохранятся.


Логин и пароль LiveDVD: guest-guest, root-root.
« Последнее редактирование: Май 11, 2014, 07:37:13 pm от etc »

Оффлайн etc

  • Модераторы
  • Долгожитель
  • ***
  • Сообщений: 578
  • Рейтинг помощника: +47/-0
  • PCLinuxOS : Radically Simple
    • EtcPCLinuxOS
Re: Русская сборка PCLinuxOS MATE (64 bit)
« Ответ #1 : Апрель 03, 2014, 06:19:07 pm »
К сожалению, ссылка пока только на Яндекс.Диск.

Также, в связи с неработающим локальным репозиторием, в сборку не включил массу полезных пакетов, которые собирал раньше в свою ветку.

Что касается сборки пакетов, то пока не заработает локальный репозиторий, я не смогу ничего сделать: мне нужны мои spec-файлы (собирать все с нуля - не вариант).

Таким образом, для начала сборки rpm-пакетов и полноценных русифицированных дистрибутивов нам нужно общими усилиями воздействовать на langraf, чтобы он восстановил мою ветку локального репозитория. Я связывался с ним, он обещал, как дойдут руки, восстановить, но когда это будет, не знаю.

Пока вот собрал с нуля, ввиду личной необходимости, Xneur + Gxneur:

lib64xneur17-0.17.0-3pclos2014.x86_64.rpm
xneur-0.17.0-3pclos2014.x86_64.rpm
gxneur-0.17.0-3pclos2014.x86_64.rpm
« Последнее редактирование: Апрель 04, 2014, 04:03:12 pm от etc »

Оффлайн Serj

  • Модераторы
  • Гуру форума
  • ***
  • Сообщений: 460
  • Рейтинг помощника: +51/-0
Re: Русская сборка PCLinuxOS MATE (64 bit)
« Ответ #2 : Апрель 04, 2014, 12:20:14 am »
Спасибо, etc! Как всегда, все сделано красиво!
 
Чтобы быть чем-то полезным и поддержать начинание, могу предложить qutim-0.3.2-1pclos2014.src.rpm:
 
http://rghost.ru/53750916
 
Собиралось и проверялось только для 32-bit. Возможно, что-то придется поправить. ;)
 
В дальнейшем, если наш репозиторий будет восстановлен, хотелось бы иметь доступ к src.rpm-пакетам, чтобы не обременять Вас просьбами о сборке 32-битных rpm. :)
 
Кстати, в PCLOS сейчас большое движение с обновлениями. Например, обновлен Xorg и много сопутствующих и зависимых пакетов, пакет task-x11 сейчас ждет исправления (http://www.pclinuxos.com/forum/index.php/topic,125489.0.html).
 
Также обладателям старых видеокарт ATI (до X1950 (а возможно, и других ?) http://www.pclinuxos.com/forum/index.php/topic,125000.msg1045124.html#msg1045124 , http://www.pclinuxos.com/forum/index.php/topic,125000.msg1048927.html#msg1048927) нужно знать, что загрузиться в графический интерфейс они смогут только с ядром 3.12.15. С другими ядрами, скорее всего, будет только командная строка.
 
Само ядро 3.12.15 работает весьма неплохо, но у некоторых пользователей есть нарекания по поводу блютуза и броадкомовского вайфая (http://www.pclinuxos.com/forum/index.php/board,26.0.html), хотя вполне возможно, что это следствие некорректных обновлений. Думаю, что при установке системы "с нуля" все должно работать нормально.
 
P.S. Ядро 3.12.16 уже в репозитории.
 
« Последнее редактирование: Апрель 04, 2014, 04:30:19 pm от Serj »

Оффлайн etc

  • Модераторы
  • Долгожитель
  • ***
  • Сообщений: 578
  • Рейтинг помощника: +47/-0
  • PCLinuxOS : Radically Simple
    • EtcPCLinuxOS
Re: Русская сборка PCLinuxOS MATE (64 bit)
« Ответ #3 : Апрель 04, 2014, 12:31:55 pm »
Чтобы быть чем-то полезным и поддержать начинание, могу предложить qutim-0.3.2-1pclos2014.src.rpm.

Благодарю за src и предлагаю, если будете собирать пакеты, писать spec-файлы следующим образом: включать русское описание пакета и %{_lib} в зависимости, чтобы избежать несовместимости 32 и 64-битных систем.

Пример моего файла pclos-xneur.spec:

[spoiler]
# 32/64bit spec-file
#
#PCLinuxOS Copyright by Bill Reynolds (Texstar)
#generate a new specfile
%define name xneur
%define soname 17
%define libname %mklibname %{name} %{soname}
%define develname %mklibname %{name} -d

Name:      %{name}
Version:   0.17.0
Release:   %mkrel 3
URL:      http://www.xneur.ru
License:   GPLv2
Source0:   %{name}-%{version}.tar.gz
Patch0:      xneur-0.12.0-cflags.patch
Patch2:      xneur-0.16.0-link.patch
Group:      System/X11
Summary:   X Neural Switcher
BuildRequires:  %{_lib}pcre0-devel
BuildRequires:   %{_lib}enchant-devel
BuildRequires:  %{_lib}glib2.0-devel
BuildRequires:  %{_lib}gstreamer0.10_0.10-devel
BuildRequires:  %{_lib}notify-devel
BuildRequires:  %{_lib}aspell-devel
BuildRequires:  %{_lib}xosd2-devel
BuildRequires:   gettext-devel
Requires:       aspell-ru

%description
X Neural Switcher (http://www.xneur.ru).
Automatical switcher of keyboard layout.

#russian
%description -l ru
X Neural Switcher (http://www.xneur.ru).
Автоматическая переключатель раскладки клавиатуры.

#--------------------------------------------------------------------------
%package -n %{develname}
Summary:   Include Files and Libraries 
Group:      Development/X11
Requires:   %{libname} = %{version} 
Provides:   xneur-devel = %{version} 
 
%description -n %{develname}
Development files for the package XNeur.

#russian
%description -n %{develname} -l ru
Файлы для разработки пакета XNeur.

#--------------------------------------------------------------------------
%package -n %{libname}
Summary:   XNeur Shared Library
Group:      System/Libraries

%description -n %{libname}
Shared libraries for the package XNeur.

#russian
%description -n %{libname} -l ru
Библиотеки для пакета XNeur.

#--------------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0
%patch2 -p1

%build
autoreconf -fi
mv configure.in.orig configure.in
%configure2_5x
%make

%install
%makeinstall_std
%{__rm} -f %{buildroot}%{_libdir}/{%{name}/*.*a,*.*a} 
%find_lang %{name} 

%post
ln -s %{_datadir}/%name/languages/ru %{_datadir}/%name/languages/ru\(winkeys\)

#--------------------------------------------------------------------------
%files -f %{name}.lang 
%doc AUTHORS ChangeLog NEWS README TODO 
%{_datadir}/%{name} 
%{_bindir}/* 
%dir %{_libdir}/%{name} 
%{_libdir}/%{name}/libxn*.so.* 
%doc %{_mandir}/man1/* 
%doc %{_mandir}/man5/* 
%dir %{_sysconfdir}/%{name} 
# Upstream updates a config file. So we must replace it. 
%config %{_sysconfdir}/%{name}/*
%{_datadir}/icons/*
 
%files -n %{libname}
%{_libdir}/libxn*.so.*
 
%files -n %{develname}
%{_libdir}/*.so 
%dir %{_libdir}/%{name} 
%{_libdir}/%{name}/*.so 
%{_libdir}/pkgconfig/*.pc 
%{_includedir}/%{name}

%changelog
* Fri Apr 04 2014 Etc <etc> 0.17.0-3pclos2014
- update
- fixed soname

[/spoiler]

Оффлайн Serj

  • Модераторы
  • Гуру форума
  • ***
  • Сообщений: 460
  • Рейтинг помощника: +51/-0
Re: Русская сборка PCLinuxOS MATE (64 bit)
« Ответ #4 : Апрель 04, 2014, 04:28:29 pm »
Спасибо за spec, полезно, учтем.
 

Оффлайн etc

  • Модераторы
  • Долгожитель
  • ***
  • Сообщений: 578
  • Рейтинг помощника: +47/-0
  • PCLinuxOS : Radically Simple
    • EtcPCLinuxOS
Re: Русская сборка PCLinuxOS MATE (64 bit)
« Ответ #5 : Май 11, 2014, 06:35:23 pm »
Сборка претерпела значительные изменения: http://pclinuxos.su/forum/index.php?topic=907.0