カーネルのバージョンによって、ビルド方法が異なるパッケージというのが有ります。
今使っているバージョン情報を知りたい場合、lsb_releaseがつかえます。
実際のところ
たとえば、Ubuntu16系でscオプションつきで実行するとコードネームがでてきます
$ lsb_release -sc xenial
カーネルのバージョンによって、ビルド方法が異なるパッケージというのが有ります。
今使っているバージョン情報を知りたい場合、lsb_releaseがつかえます。
たとえば、Ubuntu16系でscオプションつきで実行するとコードネームがでてきます
$ lsb_release -sc xenial