mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-01-25 07:42:19 +08:00
60 lines
1.7 KiB
Markdown
60 lines
1.7 KiB
Markdown
|
<package-info :package="package" showsbu2></package-info>
|
|||
|
|
|||
|
<script>
|
|||
|
new Vue({
|
|||
|
el: '#main',
|
|||
|
data: { package: {} },
|
|||
|
mounted: function () {
|
|||
|
this.getPackage('texinfo');
|
|||
|
},
|
|||
|
methods: {
|
|||
|
getPackage: function(name) {
|
|||
|
getPackage(name)
|
|||
|
.then(response => this.package = response);
|
|||
|
},
|
|||
|
}
|
|||
|
})
|
|||
|
</script>
|
|||
|
|
|||
|
## Настройка
|
|||
|
|
|||
|
```bash
|
|||
|
./configure --prefix=/usr
|
|||
|
```
|
|||
|
|
|||
|
## Сборка
|
|||
|
|
|||
|
```bash
|
|||
|
make
|
|||
|
```
|
|||
|
## Тестирование
|
|||
|
|
|||
|
```bash
|
|||
|
make check
|
|||
|
```
|
|||
|
|
|||
|
## Установка
|
|||
|
|
|||
|
```bash
|
|||
|
make install
|
|||
|
```
|
|||
|
|
|||
|
При желании установите компоненты TeX.
|
|||
|
|
|||
|
```bash
|
|||
|
make TEXMF=/usr/share/texmf install-tex
|
|||
|
```
|
|||
|
|
|||
|
``TEXMF=/usr/share/texmf`` - Переменная TEXMF содержит местоположение корня дерева TeX, если пакет TeX будет установлен позже.
|
|||
|
|
|||
|
Система документации Info использует простой текстовый файл для хранения списка пунктов меню. Файл находится в каталоге ``/usr/share/info/dir``. К сожалению, из-за случайных проблем в Make-файлах различных пакетов, он иногда может выйти из синхронизации с информационными страницами, установленными в системе. Если каталог ``/usr/share/info/dir`` когда-либо потребуется создать заново, следующие команды выполнят эту задачу:
|
|||
|
|
|||
|
```bash
|
|||
|
pushd /usr/share/info
|
|||
|
rm -v dir
|
|||
|
for f in *
|
|||
|
do install-info $f dir 2>/dev/null
|
|||
|
done
|
|||
|
popd
|
|||
|
```
|