Вы можете использовать программное обеспечение калибра для просмотра документов .epub.
Чтобы установить калибр из терминала:
sudo apt-get install calibre
Или щелкните значок ниже.
Если вы не хотите запускать полный клиент calibre только для просмотра ваших электронных книг, вы можете добавить пульт .desktop к встроенным calibre ebook viewer:
Создайте новый файл .desktop в ~/.local/share/applications:gedit ~/.local/share/applications/calibre-ebook-viewer.desktop
Скопируйте и вставьте следующий фрагмент в файл: #!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=calibre
Exec=ebook-viewer
Name=Calibre Ebook Viewer
Comment=Display .epub files and other ebook formats
MimeType=application/x-mobipocket-ebook;application/epub+zip;
StartupWMClass=calibre-ebook-viewer
Сохраните файл. Теперь вы можете запустить встроенный просмотрщик книг Caliber как из тире, так и через правое меню «Открыть с». Это сообщение в блоге Andrea Righi предполагает, что в ядре нет опции конфигурации, но он также набросает небольшую библиотеку-оболочку glibc, чтобы установить флаг O_DIRECT при каждом вызове open().
Это должно иметь тот же эффект, что и полностью отключить буфер чтения.
Кроме того, в вики OpenOffice есть Это сообщение в блоге , чтобы выполнить проверку read-buffer . Это не то, что вы хотите, но я думал, что все равно включил его.
Это сообщение в блоге Andrea Righi предполагает, что в ядре нет опции конфигурации, но он также набросает небольшую библиотеку-оболочку glibc, чтобы установить флаг O_DIRECT при каждом вызове open().
Это должно иметь тот же эффект, что и полностью отключить буфер чтения.
Кроме того, в вики OpenOffice есть Это сообщение в блоге , чтобы выполнить проверку read-buffer . Это не то, что вы хотите, но я думал, что все равно включил его.
в этом блоге Андреа Риги говорит о том, что не существует конфигурационный параметр в ядре, но он также рисует немного glibc библиотеки-обертки, чтобы просто установить O_DIRECT флаг на каждый вызов open().
это должно иметь такой же эффект, как отключение чтения буфера полностью.
кроме того, в OpenOffice Вики в этом посте, чтобы сделать читать-буфера испытания. Это не то, что вы хотите, но я думал, что я включить его.
в этом блоге Андреа Риги говорит о том, что не существует конфигурационный параметр в ядре, но он также рисует немного glibc библиотеки-обертки, чтобы просто установить O_DIRECT флаг на каждый вызов open().
это должно иметь такой же эффект, как отключение чтения буфера полностью.
кроме того, в OpenOffice Вики в этом посте, чтобы сделать читать-буфера испытания. Это не то, что вы хотите, но я думал, что я включить его.
в этом блоге Андреа Риги говорит о том, что не существует конфигурационный параметр в ядре, но он также рисует немного glibc библиотеки-обертки, чтобы просто установить O_DIRECT флаг на каждый вызов open().
это должно иметь такой же эффект, как отключение чтения буфера полностью.
кроме того, в OpenOffice Вики в этом посте, чтобы сделать читать-буфера испытания. Это не то, что вы хотите, но я думал, что я включить его.
Это сообщение в блоге Андреа Риги говорит о том, что в ядре нет опции конфигурации, но он также набросает небольшую библиотеку-оболочку glibc
, чтобы просто установить флаг O_DIRECT
при каждом вызове open ()
.
Это должно иметь тот же эффект, что и отключение read-buffer полностью.
Кроме того, в вики OpenOffice было несколько методов выполнить тестирование с холодным пуском . Это не то, что вы хотите, но я думал, что все равно включил его.
Это сообщение в блоге Андреа Риги говорит о том, что в ядре нет опции конфигурации, но он также набросает небольшую библиотеку-оболочку glibc
, чтобы просто установить флаг O_DIRECT
при каждом вызове open ()
.
Это должно иметь тот же эффект, что и отключение read-buffer полностью.
Кроме того, в вики OpenOffice было несколько методов выполнить тестирование с холодным пуском . Это не то, что вы хотите, но я думал, что все равно включил его.
Это сообщение в блоге Андреа Риги говорит о том, что в ядре нет опции конфигурации, но он также набросает небольшую библиотеку-оболочку glibc
, чтобы просто установить флаг O_DIRECT
при каждом вызове open ()
.
Это должно иметь тот же эффект, что и отключение read-buffer полностью.
Кроме того, в вики OpenOffice было несколько методов выполнить тестирование с холодным пуском . Это не то, что вы хотите, но я думал, что все равно включил его.
Это сообщение в блоге Андреа Риги говорит о том, что в ядре нет опции конфигурации, но он также набросает небольшую библиотеку-оболочку glibc
, чтобы просто установить флаг O_DIRECT
при каждом вызове open ()
.
Это должно иметь тот же эффект, что и отключение read-buffer полностью.
Кроме того, в вики OpenOffice было несколько методов выполнить тестирование с холодным пуском . Это не то, что вы хотите, но я думал, что все равно включил его.
Это сообщение в блоге Андреа Риги говорит о том, что в ядре нет опции конфигурации, но он также набросает небольшую библиотеку-оболочку glibc
, чтобы просто установить флаг O_DIRECT
при каждом вызове open ()
.
Это должно иметь тот же эффект, что и отключение read-buffer полностью.
Кроме того, в вики OpenOffice было несколько методов выполнить тестирование с холодным пуском . Это не то, что вы хотите, но я думал, что все равно включил его.
с 2.6.16 вы можете запустить:
sync ; echo 3 | sudo tee /proc/sys/vm/drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
нет, и Вы не хотите. Кэш использует только память, которая в противном случае была бы сидели. Как только это нужно, она будет освобождена и передана процесс, который ее хочет, так что можно считать кэш-памяти, чтобы быть свободным, который является, почему команда Free выводит строку с кэшем учтены.
с 2.6.16 вы можете запустить:
sync ; echo 3 | sudo tee /proc/sys/vm/drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
с 2.6.16 вы можете запустить:
sync ; echo 3 | sudo tee /proc/sys/vm/drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
с 2.6.16 вы можете запустить:
sync ; echo 3 | sudo tee /proc/sys/vm/drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
с 2.6.16 вы можете запустить:
sync ; echo 3 | sudo tee /proc/sys/vm/drop_caches
с 2.6.16 вы можете запустить:
sync; echo 3 | sudo tee / proc / sys / vm / drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
с 2.6.16 вы можете запустить:
sync; echo 3 | sudo tee / proc / sys / vm / drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
с 2.6.16 вы можете запустить:
sync; echo 3 | sudo tee / proc / sys / vm / drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
с 2.6.16 вы можете запустить:
sync; echo 3 | sudo tee / proc / sys / vm / drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.
с 2.6.16 вы можете запустить:
sync; echo 3 | sudo tee / proc / sys / vm / drop_caches
Нет, и вы этого не хотите. Кэш использует только память, которая в противном случае будет сидеть без дела. Как только это будет необходимо, оно будет освобождено и предоставлено процессу, который этого захочет, поэтому вы можете считать, что кэш-память свободна, поэтому свободная команда печатает строку с кэшем, на котором он хранится.