Ddrescue – a nice little utility to write ISO to USB.

GNU Project page for Ddrescue explains that it is a data recovery tool which copies data from one block device to another. We can also use it to copy ISO data like Fedora live image to a USB stick. It’s much more graphical, as you can see in featured image, than dd which is why I prefer it.

The basic command goes like following.

$ sudo dnf install ddrescue

$ sudo ddrescue -d -D --force Fedora-Live-KDE-x86_64-23-10.iso /dev/sdb

Make sure to go over man ddrescue for further usage information.

Error Enabling Flyspell Mode

Emacs in Fedora 22 insist on using aspell as its default dictionary. Fedora when installed with locale other than en-US doesn’t seem to install aspell-en. This causes Flyspell mode to give following error.

Error enabling Flyspell mode:
(ispell-phaf: No matching entry for nil.
)

The above error can be fixed by adding following to your ~/.emacs which is taken from Chen Bin‘s spell check set up blog post.

;; find aspell and hunspell automatically
(cond
((executable-find "aspell")
(setq ispell-program-name "aspell")
(setq ispell-extra-args '("--sug-mode=ultra" "--lang=en_US")))
((executable-find "hunspell")
(setq ispell-program-name "hunspell")
(setq ispell-extra-args '("-d en_US")))
)

This doesn’t fully solve our problem. Starting Flyspell mode will give you following error.

Error enabling Flyspell mode:
(Error: No word lists can be found for the language "en_US".)

To resolve this issue you can install aspell-en.x86_64 as follows.

sudo dnf install aspell-en.x86_64