В перспективе Ubuntu и Debian.
Нет, это не одно и то же. Пакет обычно относится к отдельным компонентам полнофункционального программного обеспечения. Если программа / приложение / программа обычно относятся к полнофункциональному программному обеспечению, которое может использоваться автономно.
Нет Затем браузер файлов по умолчанию в Ubuntu Программное обеспечение / Приложение / Программа является Наутилусом. Обычно мы ссылаемся на это как на «Программное обеспечение» или «Приложение», поскольку они могут использоваться для определенных потребностей, то есть для просмотра файлов.
Но это приложение Nautilus или пакет зависят от различных небольшие компоненты, которые обычно не предоставляют полную функцию отдельно, но могут использоваться вместе для создания Программного обеспечения, которое может обеспечить полную функцию ( просмотр файлов ) индивидуально.
вы можете видеть, от каких пакетов nautilus зависит выполнение этой команды в терминале:
apt-cache depends nautilus
Надеюсь, это поможет
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
. С графического рабочего стола (здесь GNOME) самый простой способ читать документы из /usr/share/doc - это (двойной) щелчок на открытии zipped-файлов с помощью стандартный менеджер архива (здесь File Roller), где вы можете (дважды щелкните), чтобы открыть и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
С графического рабочего стола (здесь GNOME) самый простой способ читать документы из / usr / share / doc
- это ( double -) щелкните открытые файлы с вашим стандартным менеджером архива (здесь File Roller), где вы можете (дважды) щелкнуть мышью и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Большинство было сказано и очень хорошо объяснено jgbelacqua для использования в терминале. Просто добавьте это для людей, которые находятся на рабочем столе:
С графического рабочего стола (здесь GNOME) самый простой способ читать документы из / usr / share / doc
- это ( double -) щелкните открытые файлы с вашим стандартным менеджером архива (здесь File Roller), где вы можете (дважды) щелкнуть мышью и прочитать их в стандартном редакторе (здесь Gedit). Не требуется никаких разрешений на запись, если вы не распаковываете файлы.
Здесь есть как минимум два вопроса:
чтение файлов .gz безболезненно разрешений на каталоги (необязательно для файлов tex)Для # 1 существует ряд приложений, которые будут легко справляться с файлами gzipped. Пара, которую вы можете использовать, - less и vim.
less README.gz
vim -R README.Debian.gz
view Important.bits.gz
view является псевдонимом для vim -R, который просто говорит, чтобы открыть файл только для чтения.
В старые времена, прежде чем меньше было установлено в моей системе, я использовал бы gzcat и передал бы результат в другую утилиту. По-видимому, он теперь называется только zcat на Ubuntu, но вы будете использовать его так, например:
/usr/share/doc/xpdf$ zcat changelog.Debian.gz | more
zcat все еще доступен, и использование его для сжатия сжатого содержимого где-то может быть полезно в в некоторых случаях. (Для ситуаций с файлами .bz2 доступно bzcat.)
Для # 1 все файлы, которые я видел в / usr / share / doc, являются в каталогах с другими правами + rx, что означает, что все пользователи могут искать каталоги (например, содержимое списка) и читать файлы внутри. То, что вы не можете сделать (поскольку только root имеет разрешение на запись по умолчанию), заключается в создании файлов. Поскольку вы пытаетесь разархивировать в этот каталог, я предполагаю, что он разрешает вам разрешение, поскольку по умолчанию вы читали, но не писали разрешения.
Для # 3, я предполагаю, что вы используете .tex-файлы больше, чем я. Но вот один из способов справиться с ними без копирования на дом или временного файла. Для этого вы собираетесь создать именованный канал, но вы можете повторно использовать его для других ваших потребностей в технологиях tex и обработки. Он должен выглядеть следующим образом:
zcat или gzcat текст ... и передать его на ваш процессор TeX ... и отправить его в свою именованную трубу (здесь я назову его pipey) ... а затем в отдельном экране хватайте свой вывод от pipey ... и отправляйте это на процесс отображения dvi.Вы можете, очевидно, изменить эти шаги, если вы используете разные или лучшие утилиты, чем те, которые есть здесь.
В моем примере будет использоваться утилита mkfifo для создания именованного канала, pipey. Целевым файлом для обработки является /usr/share/doc/gdb/refcard.tex.gz. Вам понадобятся две доступные командные строки оболочки (через терминал, Alt + F2 или же).
Вы наберете один терминал:
mkfifo pipey
Теперь у вас есть постоянный именованный канал. Вы можете использовать ls -l, чтобы заглянуть в него.
zcat /usr/share/doc/gdb/refcard.tex.gz | tex > pipey
Обратите внимание, что эта команда не вернется, пока вы ничего не сделаете с выходом, который ушел в именованный канал.
Теперь, в конце второго, вы наберете: tex pipey | xdvi
И он работает (ну, вот так или иначе). Процесс может быть усовершенствован для более качественного вывода, но если вы ищете быстрый и относительно беспорядочный, это один из способов сделать это.
Возможно, слишком поздно, чтобы ответить, но я нашел лучшее решение (как простота использования, так и полноту)
Установить dwww Типичная система Linux имеет документацию во многих форматы (страницы руководства, информационные файлы, README и т. д.). dwww позволяет получить доступ ко всем этим через один и тот же интерфейс, WWW-браузер. Это облегчает использование документации. dwww - это веб-интерфейс для всей онлайновой документации по системе Debian. Он создает некоторые веб-страницы, которые перечисляют все установленные документы и преобразует все документы в HTML. Преобразование выполняется, когда пользователь запрашивает документ. Установить dwww Готово!Все ваши info страницы, man страницы, /usr/share/doc файлы и описание пакета в одном месте! Ваш личный сайт документации!
gunzip file.gz пытается распаковать file.gz до file, удалив file.gz. Вот почему вы получаете ошибку «Отказано в разрешении», вам не разрешено писать в /usr/share/doc. Чтобы получить содержимое файла, используйте gunzip -c file.gz или zcat file.gz.
Чтение gzip-сжатых текстовых файлов может быть выполнено с помощью zless. Как показано в названиях, это просто less, но для gzip-сжатых файлов.
Пример использования:
zless /usr/share/doc/bash/NEWS.gz
Суффикс .gz также может быть опущен :
zless /usr/share/doc/bash/NEWS
Сначала установите apache2
sudo apt-get install apache2 apache2-doc
apache2-doc. Он позволяет просматривать вашу документацию /usr/share/doc/ через веб-браузер. fro http://localhost/doc/.
Однако это не работает. Вам нужно изменить конфигурацию Apache, чтобы получить ее для распаковки и показать * .gz файлы в виде обычного текста.
Я отправил в Stack Overflow, чтобы получить способ использовать Apache для отображения содержимого * .gz документов в каталоге /usr/share/doc/. Это то, что было опубликовано как возможное решение.
Вот краткие инструкции. Он сообщает Apache, как обращаться с .gz-файлами, чтобы обрабатывать их как обычный текст и отправлять их в браузер в виде обычного текста.
sudo a2enmod headers
sudo a2enmod deflate
gksu gedit /etc/apache2/sites-enabled/000-default
Идите в нижнюю часть файла и найдите раздел с Alias /doc/ "/usr/share/doc/" и измените его так, как показано на рисунке.
Alias /doc/ "/usr/share/doc/"
<Directory /usr/share/doc>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
AddEncoding gzip gz
<FilesMatch "\.gz$">
ForceType text/plain
Header set Content-Encoding: gzip
</FilesMatch>
</Directory>
Затем перезапустите Apache:
sudo apache2ctl restart
Не следует читать файлы .tex! Он находится в удобном для чтения формате, но он предназначен для обработки перед чтением. Вы можете использовать инструмент tex2pdf, чтобы преобразовать его в .pdf.
Здесь есть как минимум два вопроса:
чтение файлов .gz безболезненно разрешений на каталоги (необязательно для файлов tex)Для # 1 существует ряд приложений, которые будут легко справляться с файлами gzipped. Пара, которую вы можете использовать, - less и vim.
less README.gz
vim -R README.Debian.gz
view Important.bits.gz
view является псевдонимом для vim -R, который просто говорит, чтобы открыть файл только для чтения.
В старые времена, прежде чем меньше было установлено в моей системе, я использовал бы gzcat и передал бы результат в другую утилиту. По-видимому, он теперь называется только zcat на Ubuntu, но вы будете использовать его так, например:
/usr/share/doc/xpdf$ zcat changelog.Debian.gz | more
zcat все еще доступен, и использование его для сжатия сжатого содержимого где-то может быть полезно в в некоторых случаях. (Для ситуаций с файлами .bz2 доступно bzcat.)
Для # 1 все файлы, которые я видел в / usr / share / doc, являются в каталогах с другими правами + rx, что означает, что все пользователи могут искать каталоги (например, содержимое списка) и читать файлы внутри. То, что вы не можете сделать (поскольку только root имеет разрешение на запись по умолчанию), заключается в создании файлов. Поскольку вы пытаетесь разархивировать в этот каталог, я предполагаю, что он разрешает вам разрешение, поскольку по умолчанию вы читали, но не писали разрешения.
Для # 3, я предполагаю, что вы используете .tex-файлы больше, чем я. Но вот один из способов справиться с ними без копирования на дом или временного файла. Для этого вы собираетесь создать именованный канал, но вы можете повторно использовать его для других ваших потребностей в технологиях tex и обработки. Он должен выглядеть следующим образом:
zcat или gzcat текст ... и передать его на ваш процессор TeX ... и отправить его в свою именованную трубу (здесь я назову его pipey) ... а затем в отдельном экране хватайте свой вывод от pipey ... и отправляйте это на процесс отображения dvi.Вы можете, очевидно, изменить эти шаги, если вы используете разные или лучшие утилиты, чем те, которые есть здесь.
В моем примере будет использоваться утилита mkfifo для создания именованного канала, pipey. Целевым файлом для обработки является /usr/share/doc/gdb/refcard.tex.gz. Вам понадобятся две доступные командные строки оболочки (через терминал, Alt + F2 или же).
Вы наберете один терминал:
mkfifo pipey
Теперь у вас есть постоянный именованный канал. Вы можете использовать ls -l, чтобы заглянуть в него.
zcat /usr/share/doc/gdb/refcard.tex.gz | tex > pipey
Обратите внимание, что эта команда не вернется, пока вы ничего не сделаете с выходом, который ушел в именованный канал.
Теперь, в конце второго, вы наберете: tex pipey | xdvi
И он работает (ну, вот так или иначе). Процесс может быть усовершенствован для более качественного вывода, но если вы ищете быстрый и относительно беспорядочный, это один из способов сделать это.
Сначала установите apache2
sudo apt-get install apache2 apache2-doc
apache2-doc. Он позволяет просматривать вашу документацию /usr/share/doc/ через веб-браузер. fro http://localhost/doc/.
Однако это не работает. Вам нужно изменить конфигурацию Apache, чтобы получить ее для распаковки и показать * .gz файлы в виде обычного текста.
Я отправил в Stack Overflow, чтобы получить способ использовать Apache для отображения содержимого * .gz документов в каталоге /usr/share/doc/. Это то, что было опубликовано как возможное решение.
Вот краткие инструкции. Он сообщает Apache, как обращаться с .gz-файлами, чтобы обрабатывать их как обычный текст и отправлять их в браузер в виде обычного текста.
sudo a2enmod headers
sudo a2enmod deflate
gksu gedit /etc/apache2/sites-enabled/000-default
Идите в нижнюю часть файла и найдите раздел с Alias /doc/ "/usr/share/doc/" и измените его так, как показано на рисунке.
Alias /doc/ "/usr/share/doc/"
<Directory /usr/share/doc>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
AddEncoding gzip gz
<FilesMatch "\.gz$">
ForceType text/plain
Header set Content-Encoding: gzip
</FilesMatch>
</Directory>
Затем перезапустите Apache:
sudo apache2ctl restart
gunzip file.gz пытается распаковать file.gz до file, удалив file.gz. Вот почему вы получаете ошибку «Отказано в разрешении», вам не разрешено писать в /usr/share/doc. Чтобы получить содержимое файла, используйте gunzip -c file.gz или zcat file.gz.
Чтение gzip-сжатых текстовых файлов может быть выполнено с помощью zless. Как показано в названиях, это просто less, но для gzip-сжатых файлов.
Пример использования:
zless /usr/share/doc/bash/NEWS.gz
Суффикс .gz также может быть опущен :
zless /usr/share/doc/bash/NEWS
Возможно, слишком поздно, чтобы ответить, но я нашел лучшее решение (как простота использования, так и полноту)
Установить dwww Типичная система Linux имеет документацию во многих форматы (страницы руководства, информационные файлы, README и т. д.). dwww позволяет получить доступ ко всем этим через один и тот же интерфейс, WWW-браузер. Это облегчает использование документации. dwww - это веб-интерфейс для всей онлайновой документации по системе Debian. Он создает некоторые веб-страницы, которые перечисляют все установленные документы и преобразует все документы в HTML. Преобразование выполняется, когда пользователь запрашивает документ. Установить dwww Готово!Все ваши info страницы, man страницы, /usr/share/doc файлы и описание пакета в одном месте! Ваш личный сайт документации!
Не следует читать файлы .tex! Он находится в удобном для чтения формате, но он предназначен для обработки перед чтением. Вы можете использовать инструмент tex2pdf, чтобы преобразовать его в .pdf.
Здесь есть как минимум два вопроса:
чтение файлов .gz безболезненно разрешений на каталоги (необязательно для файлов tex)Для # 1 существует ряд приложений, которые будут легко справляться с файлами gzipped. Пара, которую вы можете использовать, - less и vim.
less README.gz
vim -R README.Debian.gz
view Important.bits.gz
view является псевдонимом для vim -R, который просто говорит, чтобы открыть файл только для чтения.
В старые времена, прежде чем меньше было установлено в моей системе, я использовал бы gzcat и передал бы результат в другую утилиту. По-видимому, он теперь называется только zcat на Ubuntu, но вы будете использовать его так, например:
/usr/share/doc/xpdf$ zcat changelog.Debian.gz | more
zcat все еще доступен, и использование его для сжатия сжатого содержимого где-то может быть полезно в в некоторых случаях. (Для ситуаций с файлами .bz2 доступно bzcat.)
Для # 1 все файлы, которые я видел в / usr / share / doc, являются в каталогах с другими правами + rx, что означает, что все пользователи могут искать каталоги (например, содержимое списка) и читать файлы внутри. То, что вы не можете сделать (поскольку только root имеет разрешение на запись по умолчанию), заключается в создании файлов. Поскольку вы пытаетесь разархивировать в этот каталог, я предполагаю, что он разрешает вам разрешение, поскольку по умолчанию вы читали, но не писали разрешения.
Для # 3, я предполагаю, что вы используете .tex-файлы больше, чем я. Но вот один из способов справиться с ними без копирования на дом или временного файла. Для этого вы собираетесь создать именованный канал, но вы можете повторно использовать его для других ваших потребностей в технологиях tex и обработки. Он должен выглядеть следующим образом:
zcat или gzcat текст ... и передать его на ваш процессор TeX ... и отправить его в свою именованную трубу (здесь я назову его pipey) ... а затем в отдельном экране хватайте свой вывод от pipey ... и отправляйте это на процесс отображения dvi.Вы можете, очевидно, изменить эти шаги, если вы используете разные или лучшие утилиты, чем те, которые есть здесь.
В моем примере будет использоваться утилита mkfifo для создания именованного канала, pipey. Целевым файлом для обработки является /usr/share/doc/gdb/refcard.tex.gz. Вам понадобятся две доступные командные строки оболочки (через терминал, Alt + F2 или же).
Вы наберете один терминал:
mkfifo pipey
Теперь у вас есть постоянный именованный канал. Вы можете использовать ls -l, чтобы заглянуть в него.
zcat /usr/share/doc/gdb/refcard.tex.gz | tex > pipey
Обратите внимание, что эта команда не вернется, пока вы ничего не сделаете с выходом, который ушел в именованный канал.
Теперь, в конце второго, вы наберете: tex pipey | xdvi
И он работает (ну, вот так или иначе). Процесс может быть усовершенствован для более качественного вывода, но если вы ищете быстрый и относительно беспорядочный, это один из способов сделать это.
Сначала установите apache2
sudo apt-get install apache2 apache2-doc
apache2-doc. Он позволяет просматривать вашу документацию /usr/share/doc/ через веб-браузер. fro http://localhost/doc/.
Однако это не работает. Вам нужно изменить конфигурацию Apache, чтобы получить ее для распаковки и показать * .gz файлы в виде обычного текста.
Я отправил в Stack Overflow, чтобы получить способ использовать Apache для отображения содержимого * .gz документов в каталоге /usr/share/doc/. Это то, что было опубликовано как возможное решение.
Вот краткие инструкции. Он сообщает Apache, как обращаться с .gz-файлами, чтобы обрабатывать их как обычный текст и отправлять их в браузер в виде обычного текста.
sudo a2enmod headers
sudo a2enmod deflate
gksu gedit /etc/apache2/sites-enabled/000-default
Идите в нижнюю часть файла и найдите раздел с Alias /doc/ "/usr/share/doc/" и измените его так, как показано на рисунке.
Alias /doc/ "/usr/share/doc/"
<Directory /usr/share/doc>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
AddEncoding gzip gz
<FilesMatch "\.gz$">
ForceType text/plain
Header set Content-Encoding: gzip
</FilesMatch>
</Directory>
Затем перезапустите Apache:
sudo apache2ctl restart
gunzip file.gz пытается распаковать file.gz до file, удалив file.gz. Вот почему вы получаете ошибку «Отказано в разрешении», вам не разрешено писать в /usr/share/doc. Чтобы получить содержимое файла, используйте gunzip -c file.gz или zcat file.gz.
Чтение gzip-сжатых текстовых файлов может быть выполнено с помощью zless. Как показано в названиях, это просто less, но для gzip-сжатых файлов.
Пример использования:
zless /usr/share/doc/bash/NEWS.gz
Суффикс .gz также может быть опущен :
zless /usr/share/doc/bash/NEWS
Возможно, слишком поздно, чтобы ответить, но я нашел лучшее решение (как простота использования, так и полноту)
Установить dwww Типичная система Linux имеет документацию во многих форматы (страницы руководства, информационные файлы, README и т. д.). dwww позволяет получить доступ ко всем этим через один и тот же интерфейс, WWW-браузер. Это облегчает использование документации. dwww - это веб-интерфейс для всей онлайновой документации по системе Debian. Он создает некоторые веб-страницы, которые перечисляют все установленные документы и преобразует все документы в HTML. Преобразование выполняется, когда пользователь запрашивает документ. Установить dwww Готово!Все ваши info страницы, man страницы, /usr/share/doc файлы и описание пакета в одном месте! Ваш личный сайт документации!
Не следует читать файлы .tex! Он находится в удобном для чтения формате, но он предназначен для обработки перед чтением. Вы можете использовать инструмент tex2pdf, чтобы преобразовать его в .pdf.
Здесь есть как минимум два вопроса:
чтение файлов .gz безболезненно разрешений на каталоги (необязательно для файлов tex)Для # 1 существует ряд приложений, которые будут легко справляться с файлами gzipped. Пара, которую вы можете использовать, - less и vim.
less README.gz
vim -R README.Debian.gz
view Important.bits.gz
view является псевдонимом для vim -R, который просто говорит, чтобы открыть файл только для чтения.
В старые времена, прежде чем меньше было установлено в моей системе, я использовал бы gzcat и передал бы результат в другую утилиту. По-видимому, он теперь называется только zcat на Ubuntu, но вы будете использовать его так, например:
/usr/share/doc/xpdf$ zcat changelog.Debian.gz | more
zcat все еще доступен, и использование его для сжатия сжатого содержимого где-то может быть полезно в в некоторых случаях. (Для ситуаций с файлами .bz2 доступно bzcat.)
Для # 1 все файлы, которые я видел в / usr / share / doc, являются в каталогах с другими правами + rx, что означает, что все пользователи могут искать каталоги (например, содержимое списка) и читать файлы внутри. То, что вы не можете сделать (поскольку только root имеет разрешение на запись по умолчанию), заключается в создании файлов. Поскольку вы пытаетесь разархивировать в этот каталог, я предполагаю, что он разрешает вам разрешение, поскольку по умолчанию вы читали, но не писали разрешения.
Для # 3, я предполагаю, что вы используете .tex-файлы больше, чем я. Но вот один из способов справиться с ними без копирования на дом или временного файла. Для этого вы собираетесь создать именованный канал, но вы можете повторно использовать его для других ваших потребностей в технологиях tex и обработки. Он должен выглядеть следующим образом:
zcat или gzcat текст ... и передать его на ваш процессор TeX ... и отправить его в свою именованную трубу (здесь я назову его pipey) ... а затем в отдельном экране хватайте свой вывод от pipey ... и отправляйте это на процесс отображения dvi.Вы можете, очевидно, изменить эти шаги, если вы используете разные или лучшие утилиты, чем те, которые есть здесь.
В моем примере будет использоваться утилита mkfifo для создания именованного канала, pipey. Целевым файлом для обработки является /usr/share/doc/gdb/refcard.tex.gz. Вам понадобятся две доступные командные строки оболочки (через терминал, Alt + F2 или же).
Вы наберете один терминал:
mkfifo pipey
Теперь у вас есть постоянный именованный канал. Вы можете использовать ls -l, чтобы заглянуть в него.
zcat /usr/share/doc/gdb/refcard.tex.gz | tex > pipey
Обратите внимание, что эта команда не вернется, пока вы ничего не сделаете с выходом, который ушел в именованный канал.
Теперь, в конце второго, вы наберете: tex pipey | xdvi
И он работает (ну, вот так или иначе). Процесс может быть усовершенствован для более качественного вывода, но если вы ищете быстрый и относительно беспорядочный, это один из способов сделать это.
Сначала установите apache2
sudo apt-get install apache2 apache2-doc
apache2-doc. Он позволяет просматривать вашу документацию /usr/share/doc/ через веб-браузер. fro http://localhost/doc/.
Однако это не работает. Вам нужно изменить конфигурацию Apache, чтобы получить ее для распаковки и показать * .gz файлы в виде обычного текста.
Я отправил в Stack Overflow, чтобы получить способ использовать Apache для отображения содержимого * .gz документов в каталоге /usr/share/doc/. Это то, что было опубликовано как возможное решение.
Вот краткие инструкции. Он сообщает Apache, как обращаться с .gz-файлами, чтобы обрабатывать их как обычный текст и отправлять их в браузер в виде обычного текста.
sudo a2enmod headers
sudo a2enmod deflate
gksu gedit /etc/apache2/sites-enabled/000-default
Идите в нижнюю часть файла и найдите раздел с Alias /doc/ "/usr/share/doc/" и измените его так, как показано на рисунке.
Alias /doc/ "/usr/share/doc/"
<Directory /usr/share/doc>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
AddEncoding gzip gz
<FilesMatch "\.gz$">
ForceType text/plain
Header set Content-Encoding: gzip
</FilesMatch>
</Directory>
Затем перезапустите Apache:
sudo apache2ctl restart
gunzip file.gz пытается распаковать file.gz до file, удалив file.gz. Вот почему вы получаете ошибку «Отказано в разрешении», вам не разрешено писать в /usr/share/doc. Чтобы получить содержимое файла, используйте gunzip -c file.gz или zcat file.gz.
Чтение gzip-сжатых текстовых файлов может быть выполнено с помощью zless. Как показано в названиях, это просто less, но для gzip-сжатых файлов.
Пример использования:
zless /usr/share/doc/bash/NEWS.gz
Суффикс .gz также может быть опущен :
zless /usr/share/doc/bash/NEWS
Возможно, слишком поздно, чтобы ответить, но я нашел лучшее решение (как простота использования, так и полноту)
Установить dwww Типичная система Linux имеет документацию во многих форматы (страницы руководства, информационные файлы, README и т. д.). dwww позволяет получить доступ ко всем этим через один и тот же интерфейс, WWW-браузер. Это облегчает использование документации. dwww - это веб-интерфейс для всей онлайновой документации по системе Debian. Он создает некоторые веб-страницы, которые перечисляют все установленные документы и преобразует все документы в HTML. Преобразование выполняется, когда пользователь запрашивает документ. Установить dwww Готово!Все ваши info страницы, man страницы, /usr/share/doc файлы и описание пакета в одном месте! Ваш личный сайт документации!
Не следует читать файлы .tex! Он находится в удобном для чтения формате, но он предназначен для обработки перед чтением. Вы можете использовать инструмент tex2pdf, чтобы преобразовать его в .pdf.