Well I am no expert but that is exactly what OS im running on, Ubuntu. I don't know why you think AMXX fails with JKB. But if I show you my jk_botti.cfg file and reveal the cvar then that may help as I got the settings adjusted adequately.
Code:
# wait for 5 seconds
pause 5
# automatic waypoint creation
autowaypoint 1
# add [lvlX] tags to players
bot_add_level_tag 0
# modify bot connection times show on steam server list
bot_conntimes 0
# use teambalancing? server alse must use mp_teamlist in order to make this work.
# balance types:
# 0: disabled
# 1: balance on bot add and kick (with min/max bots) (default)
team_balancetype 1
# block bots joining these team by autobalancing:
#team_blockedlist "scientist;gman"
# Remove the comments on the 2 lines below to support a minimum and maximum
# number of bots running on a dedicated server. Bots will be added to the
# server until the total number of players (bots and humans) reaches the
# max_bots value. Each time a new player joins the server, a bot will be
# kicked from the server unless there are only min_bots number of bots
# currently on the server. After players disconnect from the server, bots
# will be automatically added back to the server until the total number
# of players reaches max_bots again. You should make max_bots be AT LEAST
# one less than the maxplayers value (otherwise no one will be able to join
# your server).
min_bots 0
max_bots 8
bot_chat_percent 0
bot_taunt_percent 0
bot_whine_percent 0
bot_endgame_percent 0
bot_chat_tag_percent 0
bot_chat_drop_percent 0
bot_chat_swap_percent 0
bot_chat_lower_percent 0
bot_logo_percent 0
random_color 1
# add 5 bots using different skill levels (a random skin and name will be chosen)
# reminder: addbot <skin> <name> <skill>
addbot "" "" 4
addbot "" "" 4
addbot "" "" 4
addbot "" "" 4
addbot "" "" 4
addbot "" "" 4
addbot "" "" 4
addbot "" "" 4
# set default skill level to 3 (for extra min/max bots)
# Note that above addbots will be used by min/max code until
# all addbot-bots are in use. After this code will generate
# new bots with default settings.
botskill 4
Try loading the bots on a map like bootcamp or any of the stock HLDM/Op4DM maps but not op4ctf prefixed maps please.