When compiling bluez-5.25, the configuration process, said Udev did not find, resulting in the inability to configure.
Then installs the Libudev-dev, but the error libudev1 (= 204-5ubuntu20) But 204-5ubuntu20.5 is to be installed, cannot install. Look for a long time not fruit.
The final solution is that the source of the update system is Ali source, not the official source, Ali's fast and can solve the problem, easy to use.
Open the source file
sudo gedit/etc/apt/sources.list
Then replace it with the following (if possible, first back up the previous source sudo cp/etc/apt/source.list/etc/apt/source.list.backup)
DEB/HTTP/ Mirrors.aliyun.com/ubuntu/trusty main restricted universe Multiversedeb http://mirrors.aliyun.com/ubuntu/ Trusty-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/trusty-updates main Restricted Universe multiversedeb http://mirrors.aliyun.com/ubuntu/trusty-proposed main restricted universe Multiversedeb http://mirrors.aliyun.com/ubuntu/trusty-backports main restricted universe MULTIVERSEDEB-SRC/HTTP Mirrors.aliyun.com/ubuntu/trusty main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ Trusty-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/trusty-updates main Restricted Universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/trusty-proposed main restricted universe MULTIVERSEDEB-SRC http://mirrors.aliyun.com/ubuntu/trusty-backports main restricted universe multiverse
Then sudo apt-get update updates to fix the installation problem.
Libudev-dev error Libudev1 (= 204-5ubuntu20) But 204-5ubuntu20.5 is about to be installed the workaround